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/1770#issuecomment-351106449,https://api.github.com/repos/pydata/xarray/issues/1770,351106449,MDEyOklzc3VlQ29tbWVudDM1MTEwNjQ0OQ==,6042212,2017-12-12T16:31:55Z,2017-12-12T16:31:55Z,CONTRIBUTOR,"Yes, `dirs` exists to prevent the need to query the server for file-lists multiple times. There is an outstanding issue to move to prefix/delimited listing as with s3fs, rather than fetch the complete listing for a bucket. If all the paths are known beforehand, as might be the case for zarr, then it may be of no use at all - but actually I'm not sure then why it would have been populated.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,280626621 https://github.com/pydata/xarray/issues/1770#issuecomment-351100872,https://api.github.com/repos/pydata/xarray/issues/1770,351100872,MDEyOklzc3VlQ29tbWVudDM1MTEwMDg3Mg==,6042212,2017-12-12T16:15:43Z,2017-12-12T16:15:43Z,CONTRIBUTOR,"I am puzzled that serializing the mapping is pulling the data. GCSMap does not have get/set_state, but the only attributes are the GCSFileSystem and path. Perhaps the `__getitem__` gets called? As for the GCSFileSystem, it stores the token with a renewable token, which lives indefinitely, and the refresh API is called upon deserialization. There should probably be a check in `_call` to ensure that the token hasn't expired.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,280626621