Remove a row from the deleted set (undo a tombstone). Used exclusively by transaction rollback to clear tombstones that were set by a preceding insert's upsert path. Returns true if the row was previously deleted, false if it was already live.
(&mut self, row_idx: u32)
| 125 | /// were set by a preceding insert's upsert path. Returns true if the |
| 126 | /// row was previously deleted, false if it was already live. |
| 127 | pub fn unmark_deleted(&mut self, row_idx: u32) -> bool { |
| 128 | self.inner.remove(row_idx) |
| 129 | } |
| 130 | |
| 131 | /// Merge another bitmap into this one (union). Used during compaction |
| 132 | /// to combine delete bitmaps from multiple source segments. |
no test coverage detected