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/pull/2476#issuecomment-430705904,https://api.github.com/repos/pydata/xarray/issues/2476,430705904,MDEyOklzc3VlQ29tbWVudDQzMDcwNTkwNA==,1217238,2018-10-17T16:54:00Z,2018-10-17T16:54:00Z,MEMBER,Thanks @alexamici and ECMWF!,"{""total_count"": 3, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 3, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,368004737
https://github.com/pydata/xarray/pull/2476#issuecomment-429663367,https://api.github.com/repos/pydata/xarray/issues/2476,429663367,MDEyOklzc3VlQ29tbWVudDQyOTY2MzM2Nw==,1217238,2018-10-14T21:16:46Z,2018-10-14T21:16:46Z,MEMBER,"> Do you usually keep the history of PRs as it is or do you prefer me to rebase?
We squash commits upon merging, so please leave things as is :)","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,368004737
https://github.com/pydata/xarray/pull/2476#issuecomment-429383251,https://api.github.com/repos/pydata/xarray/issues/2476,429383251,MDEyOklzc3VlQ29tbWVudDQyOTM4MzI1MQ==,1217238,2018-10-12T16:26:42Z,2018-10-12T16:26:42Z,MEMBER,Tests should be fixed if you merge in master now.,"{""total_count"": 1, ""+1"": 1, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,368004737
https://github.com/pydata/xarray/pull/2476#issuecomment-428783424,https://api.github.com/repos/pydata/xarray/issues/2476,428783424,MDEyOklzc3VlQ29tbWVudDQyODc4MzQyNA==,1217238,2018-10-11T01:09:08Z,2018-10-11T01:09:08Z,MEMBER,"@alexamici oops, we accidentally disabled most of our backend unit tests -- see https://github.com/pydata/xarray/pull/2479 for the fix.","{""total_count"": 1, ""+1"": 0, ""-1"": 0, ""laugh"": 1, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,368004737
https://github.com/pydata/xarray/pull/2476#issuecomment-428388364,https://api.github.com/repos/pydata/xarray/issues/2476,428388364,MDEyOklzc3VlQ29tbWVudDQyODM4ODM2NA==,1217238,2018-10-09T23:34:30Z,2018-10-09T23:34:30Z,MEMBER,"The v0.11 release still need more work (to complete deprecations), so it's
at least a week or two out (probably more). I suspect we could get this PR
ready together in time.
On Tue, Oct 9, 2018 at 3:59 PM Alessandro Amici
wrote:
> @shoyer BTW what timeframe do you expect for
> the v0.11 release? And would you consider merging this Pull Request before
> the release, assuming that we do a *cfgrib* release with read support
> declared *beta*?
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> , or mute
> the thread
>
> .
>
","{""total_count"": 1, ""+1"": 1, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,368004737
https://github.com/pydata/xarray/pull/2476#issuecomment-428231963,https://api.github.com/repos/pydata/xarray/issues/2476,428231963,MDEyOklzc3VlQ29tbWVudDQyODIzMTk2Mw==,1217238,2018-10-09T15:12:41Z,2018-10-09T15:12:41Z,MEMBER,"The appropriate lock to use depends on `cfgrid`. Is the library thread-safe? If not, it's probably best to use a global (per process) lock.
pynio is probably the simplest example of how to write a new backend:
https://github.com/pydata/xarray/blob/master/xarray/backends/pynio_.py
The main difference is that you should make use of [`CachingFileManager`](https://github.com/pydata/xarray/blob/289b377129b18e7dc6da8336e958a85be868acbe/xarray/backends/file_manager.py#L34) to add support for dask and opening many files at once. File managers make it possible to pickle a datastore, which is what we need to make dask-distirbuted work.","{""total_count"": 1, ""+1"": 1, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,368004737
https://github.com/pydata/xarray/pull/2476#issuecomment-428036391,https://api.github.com/repos/pydata/xarray/issues/2476,428036391,MDEyOklzc3VlQ29tbWVudDQyODAzNjM5MQ==,1217238,2018-10-09T02:12:41Z,2018-10-09T02:12:41Z,MEMBER,"@alexamici great to see this!
I'm about to merge a refactor of xarray's backends for v0.11 in https://github.com/pydata/xarray/pull/2261. You'll need to refactor a little bit to accommodate this, but hopefully that should be straightforward. The new interface should be a little easier to use, especially for handling many files or dask-distributed support.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,368004737