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

Function select_segments_respects_min_count

nodedb/src/storage/compaction.rs:216–224  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

214
215 #[test]
216 fn select_segments_respects_min_count() {
217 let segments = make_segments(2);
218 let config = CompactionConfig {
219 min_segments_to_compact: 4,
220 ..Default::default()
221 };
222 let selected = select_segments_for_compaction(&segments, &config);
223 assert!(selected.is_empty()); // Not enough segments.
224 }
225
226 #[test]
227 fn select_segments_picks_small_and_tombstoned() {

Callers

nothing calls this directly

Calls 2

make_segmentsFunction · 0.85

Tested by

no test coverage detected