Skip to content

[v3] deleting a group does not delete subgroups #2191

Closed
@dcherian

Description

@dcherian

Zarr version

3

Numcodecs version

?

Python Version

?

Operating System

?

Installation

?

Description

deleting a group does not delete subgroups.

Discovered in #2189

Steps to reproduce

import zarr
from zarr.store import MemoryStore

store = MemoryStore(mode="w")
g1 = zarr.group(store=store)
g1.create_group("0")
g1.create_group("0/0")
del g1["0"]
g1["0/0"] # succeeds

Additional output

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugPotential issues with the zarr-python library

    Type

    No type

    Projects

    Status

    Done

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions