Skip to content

Commit 1ba4831

Browse files
committed
Add per-key version-locked writes to FfiDynStore
Introduce FfiDynStoreInner with per-key write version locks that ensure write ordering and skip stale versions in both sync and async code paths. Test changes: - Unify tier store test helpers to use TestSyncStore for all tiers, replacing mixed SqliteStore/FilesystemStore/TestStore usage that caused test hangs due to TestStore's async write blocking - Split build_node_with_store into cfg-gated versions for uniffi vs non-uniffi feature flags
1 parent 2707aa1 commit 1ba4831

3 files changed

Lines changed: 382 additions & 67 deletions

File tree

0 commit comments

Comments
 (0)