-
-
Notifications
You must be signed in to change notification settings - Fork 287
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Resizing an array overwrites the dimension separator metadata #1533
Comments
I traced this to Lines 343 to 357 in 6ec746e
The dimension separator is not added to the updated metadata if the underlying store is v2. |
Edit: #1526 seems to be doing this. |
Zarr version
v2.15.0, v2.16.1
Numcodecs version
v0.11.0
Python Version
3.9.16, 3.10.12
Operating System
Linux, macOS
Installation
using pip into a conda environment
Description
When an array with
"dimension_separator": "/"
is resized, the metadata field is overwritten (removed from the.zarray
file). Subsequent reading operations will silently fall back to the default ("."
), and fill zeros because it will not find the chunks with the expected path name.Steps to reproduce
Additional output
No response
The text was updated successfully, but these errors were encountered: