Skip to content

[v3] Implement store methods for erase and rename operations #2108

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

Open
jhamman opened this issue Aug 22, 2024 · 2 comments · May be fixed by #3021
Open

[v3] Implement store methods for erase and rename operations #2108

jhamman opened this issue Aug 22, 2024 · 2 comments · May be fixed by #3021
Labels
help wanted Issue could use help from someone with familiarity on the topic
Milestone

Comments

@jhamman
Copy link
Member

jhamman commented Aug 22, 2024

We have not yet implemented bulk erase (dir or prefix) or rename methods for the V3 store interface. These are both needed to support efficient evolution of existing zarr hierarchies. Marking this as a blocker for 3.0.

@jhamman
Copy link
Member Author

jhamman commented Nov 29, 2024

We implemented erase (del_prefix) but we have not done anything for rename yet. That remains a TODO here.

@dstansby dstansby removed the V3 label Dec 12, 2024
@normanrz normanrz modified the milestones: 3.0.0, After 3.0.0 Dec 18, 2024
@ziw-liu
Copy link
Contributor

ziw-liu commented Feb 27, 2025

The lack of move has broken my code and it would be nice to not have to re-implement this feature downstream.

@brokkoli71 brokkoli71 linked a pull request Apr 25, 2025 that will close this issue
6 tasks
@brokkoli71 brokkoli71 moved this from Todo to In review in Zarr-Python - 3.0 May 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Issue could use help from someone with familiarity on the topic
Projects
Status: In review
Development

Successfully merging a pull request may close this issue.

4 participants