Skip to content

KV store: core storage follow-ups #217

@nrc

Description

@nrc
  • Panic on non-unique foreign keys in indexes
  • Singletons are attached to a specific store rather than being free
  • Owners are specified as part of the schema rather than on first use
  • Helper type of a KvStore + Owner (similar to Table but for accessing singletons)
  • Check indexes for disjointness (debug assert)
  • Possibly make singletons fields of the store rather than use a HashMap
  • kv: remove Clone requirement for iterators, declutter lifetimes #209

Metadata

Metadata

Assignees

Labels

tech debtFixing, refactoring, or otherwise paying down tech debt

Type

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions