html_url,issue_url,id,node_id,user,created_at,updated_at,author_association,body,reactions,performed_via_github_app,issue https://github.com/pydata/xarray/issues/5646#issuecomment-1259441952,https://api.github.com/repos/pydata/xarray/issues/5646,1259441952,IC_kwDOAMm_X85LEY8g,4160723,2022-09-27T12:34:20Z,2022-09-27T12:34:20Z,MEMBER,"This is fixed in v2022.6.0 ```python xr.testing.assert_allclose(b, c) # AssertionError: Left and right DataArray objects are not close # # Coordinates only on the left object: # * x (z) int64 0 # * y (z) int64 0 # Coordinates only on the right object: # * not-y (z) int64 0 # * not-x (z) int64 0 print(b == c, ""\n"") # ValueError: cannot re-index or align objects with conflicting indexes found for the following coordinates: 'z' (2 conflicting indexes) # Conflicting indexes may occur when # - they relate to different sets of coordinate and/or dimension names # - they don't have the same type # - they may be used to reindex data along common dimensions ```","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,955617411 https://github.com/pydata/xarray/issues/5646#issuecomment-889209931,https://api.github.com/repos/pydata/xarray/issues/5646,889209931,IC_kwDOAMm_X841AERL,4160723,2021-07-29T14:48:22Z,2021-07-29T14:48:22Z,MEMBER,"Thanks for the report @MaksimZh! With the ongoing index refactoring (see https://github.com/pydata/xarray/projects/1), we will be able to fix that: - we plan to drop multi-index ""virtual"" coordinates and expose levels as ""real"" coordinates instead - pandas indexes are being wrapped in `xarray.Index` subclasses, so we'll be able to check for the level names when comparing indexes","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,955617411 https://github.com/pydata/xarray/issues/5646#issuecomment-888945107,https://api.github.com/repos/pydata/xarray/issues/5646,888945107,IC_kwDOAMm_X840_DnT,688461,2021-07-29T09:08:58Z,2021-07-29T09:08:58Z,NONE,"Note that comparison of pandas.MultiIndex instances ignores the names. This may be the cause of the issue. ```python import pandas as pd a = pd.MultiIndex.from_tuples([(0, 0)], names=[""x"", ""y""]) b = pd.MultiIndex.from_tuples([(0, 0)], names=[""not-x"", ""not-y""]) print(a == b) print(a.names == b.names) ``` Output: ``` [ True] False ``` ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,955617411