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/1499#issuecomment-326384128,https://api.github.com/repos/pydata/xarray/issues/1499,326384128,MDEyOklzc3VlQ29tbWVudDMyNjM4NDEyOA==,1217238,2017-08-31T18:34:50Z,2017-08-31T18:34:50Z,MEMBER,"> What were you thinking for test coverage?
Simple things that match your use-cases. For example: indexing, arithmetic, aggregating over an axis, transpose, concatenating, saving/loading files, plotting. The xarray docs could be a good place to start to make sure you aren't missing anything big.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,247697176
https://github.com/pydata/xarray/issues/1499#issuecomment-326151060,https://api.github.com/repos/pydata/xarray/issues/1499,326151060,MDEyOklzc3VlQ29tbWVudDMyNjE1MTA2MA==,2443309,2017-08-30T23:57:13Z,2017-08-30T23:57:13Z,MEMBER,@acrosby - any interest in helping add support for this use case in xarray? Starting point would be to write some tests that target this use case. Then there will be bugs to fix...,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,247697176
https://github.com/pydata/xarray/issues/1499#issuecomment-320038109,https://api.github.com/repos/pydata/xarray/issues/1499,320038109,MDEyOklzc3VlQ29tbWVudDMyMDAzODEwOQ==,2443309,2017-08-03T17:34:29Z,2017-08-03T17:34:29Z,MEMBER,"I'm concerned about trying to support any of this behavior. I think any use of the datamodel with duplicate dimensions will be very buggy. Logic like this is all over the place:
```Python
def get_axis_num(self, dim)
if isinstance(dim, basestring):
return self._get_axis_num(dim)
```
In your example, you'd want this method to return `(0, 1)` but it would just return `0`. Unless we have a strong argument against, I would think we should deprecate any of this behavior.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,247697176
https://github.com/pydata/xarray/issues/1499#issuecomment-320025438,https://api.github.com/repos/pydata/xarray/issues/1499,320025438,MDEyOklzc3VlQ29tbWVudDMyMDAyNTQzOA==,1217238,2017-08-03T16:44:32Z,2017-08-03T16:44:32Z,MEMBER,"Yes, this is a bug.
But note that you will probably run into other issues with repeated dimension names. It's not explicitly forbidden by the data model, but various operation (like broadcasting) will fail, possibly in unpredictable ways.
Another example would be `da.mean('x')`, which may or may not be do the right thing. I don't think anyone has thought careful about these operations.
There's no reason why you shouldn't be able to support these for at least some subset of operations, but it will need some attention from an interested party.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,247697176