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/1197#issuecomment-326144658,https://api.github.com/repos/pydata/xarray/issues/1197,326144658,MDEyOklzc3VlQ29tbWVudDMyNjE0NDY1OA==,1217238,2017-08-30T23:12:59Z,2017-08-30T23:12:59Z,MEMBER,"> Do we still want to deprecate this behavior in v0.10?
Sure, that seems reasonable to me.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,199816142
https://github.com/pydata/xarray/issues/1197#issuecomment-271928169,https://api.github.com/repos/pydata/xarray/issues/1197,271928169,MDEyOklzc3VlQ29tbWVudDI3MTkyODE2OQ==,1217238,2017-01-11T17:07:23Z,2017-01-11T17:07:23Z,MEMBER,"@SpghttCd Yes, I was confused. I missed that you were writing `np.zeros`, so reply doesn't make much sense!
On master (and in the next release of xarray), we do indeed issue a warning here as @fmaussion points out. Unfortunately, we did support this behavior in prior releases of xarray (especially with an `OrderedDict`), so I think we should keep the deprecation warning around for a while before making this behavior an error (probably in v0.10).","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,199816142
https://github.com/pydata/xarray/issues/1197#issuecomment-271715645,https://api.github.com/repos/pydata/xarray/issues/1197,271715645,MDEyOklzc3VlQ29tbWVudDI3MTcxNTY0NQ==,1217238,2017-01-10T22:16:33Z,2017-01-10T22:16:33Z,MEMBER,"You shouldn't be able to make a DataArray like this -- you have three dimensions on coordinates, but only one dimension on the array itself.
With xarray 0.8.2, you get an error message with your example:
```
import xarray as xr
arr = xr.DataArray(np.zeros([1, 2, 3]), {'x': [1], 'y': [1, 2], 'z': [1, 2, 3]})
```
```
ValueError: conflicting sizes for dimension 'z': length 1 on the data but length 3 on coordinate 'z'
```
However, this error message is not quite accurate. You need to explicitly provide `dims` to get a sensible error:
```
arr = xr.DataArray(np.zeros([1, 2, 3]), {'x': [1], 'y': [1, 2], 'z': [1, 2, 3]}, dims=['x'])
```
```
ValueError: coordinate z has dimensions ('z',), but these are not a subset of the DataArray dimensions ['x']
```
I still need to test this on the dev version, but for now I will make this as an error reporting bug.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,199816142