Replies: 1 comment 1 reply
-
Looking into it a bit, I believe xarray ends up passing |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hey,
This is much more of an implementation question than anything else.
Over on anndata we ran into the issue of serializing locks when trying to write a dask array to a hdf5 or zarr store:
We came up with a solution based on what xarray does for HDF5, though in our case this only works for zarr I believe since we don't have xarrays
CachingFileManager
(#4242). However, xarray is not currently using this approach forzarr
as far as I can tell.Question: Could someone explain how xarray writes a dask array to a zarr store when using the distributed schedueler? I'm not seeing an obvious use of a lock or synchronizer in the zarr backend code.
Beta Was this translation helpful? Give feedback.
All reactions