You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: move MemoryStore seeding to setup_collection for lazy initialization
- Store seed data as instance variable instead of seeding synchronously in __init__
- Move seeding logic into _setup_collection which is called once per collection
- Remove _seed_store_sync method entirely
- Update docstring to clarify seeding occurs lazily when collection is first accessed
This provides cleaner separation of concerns and leverages the existing
setup infrastructure, ensuring collections are only seeded when actually used.
Co-authored-by: William Easton <strawgate@users.noreply.github.com>
0 commit comments