Simplify Code and Unit Test
Closed this issue · 1 comments
LevKruglyak commented
- Reduce the overall complexity of the code base for milestone 1, not sacrificing performance significantly.
- Verify that all components are working properly, adding explicit guarantees alongside unit tests
- Simplification might involve splitting up the project into multiple crates, especially independent components like storage implementations, data structures like the stackmap, etc.
- Provide documentation for each individual component, as well as how they fit together.
LevKruglyak commented
- Rename Index to KVStore and PersistedIndex to PersistedKVStore
- Rename create_hybrid_index to create_kv_store