MCPcopy Create free account
hub / github.com/NodeDB-Lab/nodedb / set_checkpoint_config

Method set_checkpoint_config

nodedb/src/data/executor/core_loop/maintenance.rs:82–89  ·  view source on GitHub ↗

Set checkpoint coordinator config (called after open, before event loop).

(&mut self, config: crate::storage::checkpoint::CheckpointConfig)

Source from the content-addressed store, hash-verified

80
81 /// Set checkpoint coordinator config (called after open, before event loop).
82 pub fn set_checkpoint_config(&mut self, config: crate::storage::checkpoint::CheckpointConfig) {
83 self.checkpoint_coordinator =
84 crate::storage::checkpoint::CheckpointCoordinator::new(config);
85 self.checkpoint_coordinator.register_engine("sparse");
86 self.checkpoint_coordinator.register_engine("vector");
87 self.checkpoint_coordinator.register_engine("crdt");
88 self.checkpoint_coordinator.register_engine("timeseries");
89 }
90
91 /// Set L1 segment compaction config.
92 pub fn set_segment_compaction_config(

Callers

nothing calls this directly

Calls 1

register_engineMethod · 0.80

Tested by

no test coverage detected