You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
NestedDirectoryStore which inherits from DirectoryStore
only supports '/' as a dimension separator. However
listdir uses the parent DirectoryStore.listdir which
produces keys with an incorrect separator '.'
Fixeszarr-developers#1334
* use store dimension separtor in DirectoryStore.listdir
NestedDirectoryStore which inherits from DirectoryStore
only supports '/' as a dimension separator. However
listdir uses the parent DirectoryStore.listdir which
produces keys with an incorrect separator '.'
Fixes#1334
* update release note
Zarr version
2.13.6 and current head 0bf0b3b
Numcodecs version
0.11.0
Python Version
3.10.6
Operating System
Mac
Installation
pip install zarr and built from source
Description
Calling listdir on NestedDirectoryStore returns keys with a '.' dimension separator even though the store does not support this separator.
I believe the issue is this line:
zarr-python/zarr/storage.py
Line 1207 in 0bf0b3b
I will open a PR with a fix and update to the tests.
Steps to reproduce
Returns
However attempts to get data for those keys returns None:
Returns
Additional output
No response
The text was updated successfully, but these errors were encountered: