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/1411#issuecomment-302147200,https://api.github.com/repos/pydata/xarray/issues/1411,302147200,MDEyOklzc3VlQ29tbWVudDMwMjE0NzIwMA==,1197350,2017-05-17T16:34:56Z,2017-05-17T16:34:56Z,MEMBER,"Ok, I think I fixed it.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,229138906 https://github.com/pydata/xarray/pull/1411#issuecomment-302127457,https://api.github.com/repos/pydata/xarray/issues/1411,302127457,MDEyOklzc3VlQ29tbWVudDMwMjEyNzQ1Nw==,1197350,2017-05-17T15:29:27Z,2017-05-17T15:29:27Z,MEMBER,"> I think this is actually a problem with providing unique names for dask. Previously, the filename ended up as part of the prefix explicitly, but now it needs to be explicitly included as input to token. I thought that was already happening. Here is the token ```python token = tokenize(file_arg, group, decode_cf, mask_and_scale, decode_times, concat_characters, decode_coords, engine, chunks, drop_variables) ``` `file_arg` has the filename in it, no?","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,229138906 https://github.com/pydata/xarray/pull/1411#issuecomment-301904032,https://api.github.com/repos/pydata/xarray/issues/1411,301904032,MDEyOklzc3VlQ29tbWVudDMwMTkwNDAzMg==,1197350,2017-05-16T20:22:30Z,2017-05-16T20:22:30Z,MEMBER,"This seems to be interacting badly with `autoclose`. @pwolfram: can you give any insight into what might be going on? This is an interesting trace from travis: https://travis-ci.org/pydata/xarray/jobs/232969599#L3368 ``` xarray/tests/__init__.py:153: in assertDatasetIdentical assert_identical(d1, d2) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ a = <[AssertionError(""internal failure: file must be open if `autoclose=True` is used."") raised in repr()] SafeRepr object at 0x7fd8d83c7e60> b = ... ``` Does autoclose assume that the dask object names actually match the filenames?","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,229138906