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/2948#issuecomment-490217040,https://api.github.com/repos/pydata/xarray/issues/2948,490217040,MDEyOklzc3VlQ29tbWVudDQ5MDIxNzA0MA==,1217238,2019-05-07T19:08:55Z,2019-05-07T19:08:55Z,MEMBER,"> Though I think for these we should have better error messages. > > Ideally I think we'd a) check it were an iterable, and b) check each item as processed for one of the valid types, raising with a clear message on failures. Thoughts? Yes, absolutely!","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,441341354 https://github.com/pydata/xarray/issues/2948#issuecomment-490188370,https://api.github.com/repos/pydata/xarray/issues/2948,490188370,MDEyOklzc3VlQ29tbWVudDQ5MDE4ODM3MA==,1217238,2019-05-07T18:07:43Z,2019-05-07T18:07:43Z,MEMBER,"You can pass an *iterable* of dicts into merge, not a single dict, e.g., ``` >>> xr.merge([objects]) Dimensions: (bar: 1, foo: 2) Dimensions without coordinates: bar, foo Data variables: a (foo) int64 1 2 b (bar) int64 3 ``` So I think this is working as expected.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,441341354