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/926#issuecomment-459773059,https://api.github.com/repos/pydata/xarray/issues/926,459773059,MDEyOklzc3VlQ29tbWVudDQ1OTc3MzA1OQ==,6213168,2019-02-01T16:04:43Z,2019-02-01T16:04:43Z,MEMBER,"No longer a problem with xarray 0.11.0 and dask 1.0.0: ``` >>> b.chunks ((5, 5), (6, 12, 6, 12)) ```","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,168469112 https://github.com/pydata/xarray/issues/926#issuecomment-457875479,https://api.github.com/repos/pydata/xarray/issues/926,457875479,MDEyOklzc3VlQ29tbWVudDQ1Nzg3NTQ3OQ==,26384082,2019-01-26T23:35:23Z,2019-01-26T23:35:23Z,NONE,"In order to maintain a list of currently relevant issues, we mark issues as stale after a period of inactivity If this issue remains relevant, please comment here; otherwise it will be marked as closed automatically ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,168469112 https://github.com/pydata/xarray/issues/926#issuecomment-236737435,https://api.github.com/repos/pydata/xarray/issues/926,236737435,MDEyOklzc3VlQ29tbWVudDIzNjczNzQzNQ==,1217238,2016-08-01T23:18:05Z,2016-08-01T23:18:18Z,MEMBER,"Given that we will need to be aware of the chunks layout in order to stack correctly by block, it might make sense to actually put all this logic in xarray itself, by using `dask.array.map_blocks` with `np.reshape`. I'm not sure when I'll have the chance to work on this, so it might be a good relatively self-contained project for a new contributor. ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,168469112 https://github.com/pydata/xarray/issues/926#issuecomment-236389759,https://api.github.com/repos/pydata/xarray/issues/926,236389759,MDEyOklzc3VlQ29tbWVudDIzNjM4OTc1OQ==,1217238,2016-07-30T21:02:09Z,2016-07-30T21:02:09Z,MEMBER,"Yes, this is unfortunate, but dask.array can't efficiently flatten (in C order) along chunked dimensions (see https://github.com/dask/dask/pull/758 for discussion). One thing we _could_ do is add an option to dask to flatten arrays in ""block contiguous"" order. Then we could add an option (or maybe even change the default) to xarray' stack to do block contiguous stacking. If you're interested in working on this, the place to start is the code for dask.array's ravel operation (see the link above for details). ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,168469112