kevo/pkg/memtable
Jeremy Tregunna 68283a5fed
feat: implement merged iterator across all levels with improved tombstone handling
- Remove redundant MergedIterator (was just an alias for HierarchicalIterator)
- Add IsTombstone method to all iterators to detect deletion markers
- Enhance tombstone tracking in compaction manager with preservation options
- Fix SSTable reader to properly handle tombstone entries
- Update engine tests to directly verify tombstone behavior
- Update TODO.md to mark merged iterator task as complete
2025-04-19 22:18:12 -06:00
..
bench_test.go feat: implement memtable package 2025-04-19 15:13:59 -06:00
mempool_test.go feat: implement memtable package 2025-04-19 15:13:59 -06:00
mempool.go feat: implement tiered compaction with tombstone handling 2025-04-19 19:20:09 -06:00
memtable_test.go feat: implement memtable package 2025-04-19 15:13:59 -06:00
memtable.go feat: implement memtable package 2025-04-19 15:13:59 -06:00
recovery_test.go feat: implement memtable package 2025-04-19 15:13:59 -06:00
recovery.go feat: implement memtable package 2025-04-19 15:13:59 -06:00
skiplist_test.go feat: implement memtable package 2025-04-19 15:13:59 -06:00
skiplist.go feat: implement merged iterator across all levels with improved tombstone handling 2025-04-19 22:18:12 -06:00