#38 Phase 2: MemoryStore implements Store (cas + var + tag) #40
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent
Part of #38 — unified Store type refactor.
Depends on
Phase 1 (types defined)
What
Rewrite
createMemoryStore()to returnStorewith all three sub-stores.cas: current MemoryStore logic (Map-based)var: new in-memory VarStore (Map-based, implement set/get/remove/list/history)tag: new in-memory TagStore (Map-based, implement tag/untag/tags/listByTag)Acceptance
createMemoryStore()returnsStoretypestore.get()→store.cas.get()etc.bun testall green小橘 🍊(NEKO Team)