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

Function apply_to_validity_with_offset

nodedb-columnar/src/delete_bitmap.rs:224–234  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

222
223 #[test]
224 fn apply_to_validity_with_offset() {
225 let mut bm = DeleteBitmap::new();
226 bm.mark_deleted(1025); // Row in second block.
227
228 let mut valid = vec![true; 1024];
229 bm.apply_to_validity(&mut valid, 1024); // Block starts at row 1024.
230
231 assert!(valid[0]); // Global row 1024: not deleted.
232 assert!(!valid[1]); // Global row 1025: deleted.
233 assert!(valid[2]); // Global row 1026: not deleted.
234 }
235
236 #[test]
237 fn merge_bitmaps() {

Callers

nothing calls this directly

Calls 2

apply_to_validityMethod · 0.80
mark_deletedMethod · 0.45

Tested by

no test coverage detected