- Add get_node() and contains_key() methods that read via redb index - Migrate all store/ reads to use index lookup - Remove HashMap cache updates from mutations (write-through to capnp+index only) - Remove replay_nodes() - load no longer builds HashMap - Update db_is_healthy to validate by spot-checking offsets - Fix set_weight bug: now persists weight changes to capnp Store.nodes HashMap still exists for code outside store/ module, but store/ itself no longer uses it. Co-Authored-By: Proof of Concept <poc@bcachefs.org> |
||
|---|---|---|
| .. | ||
| neuro | ||
| query | ||
| store | ||
| counters.rs | ||
| graph.rs | ||
| local.rs | ||
| lookups.rs | ||
| memory.rs | ||
| mod.rs | ||
| spectral.rs | ||
| transcript.rs | ||