onflow / atree

Atree provides scalable arrays and scalable ordered maps.
https://onflow.org
Apache License 2.0
39 stars 13 forks source link

SlabIterator should include nested storage ID (non-inlining feature branch) #397

Closed fxamacker closed 1 month ago

fxamacker commented 2 months ago

This issue does not affect atree inlining feature branch.

Currently, SlabIterator doesn't traverse deep enough to handle nested storage ID inside another storable such as Cadence SomeValue.

SlabIterator is used by storage health check, which is used for tests and for new migration features like filtering out old unreferenced slabs, etc.

fxamacker commented 1 month ago

Closed by #398