Expand description
Memtable implementation for bulk load
Modulesยง
- context
 - Context for iterating bulk memtable.
 - part
 - Bulk part encoder/decoder.
 - part_
reader  - row_
group_ ๐reader  
Structsยง
- Bulk
Memtable  - Memtable that ingests and scans parts directly.
 - Bulk
Memtable Builder  - Builder to build a BulkMemtable.
 - Bulk
Part ๐Wrapper  - Bulk
Parts ๐ - All parts in a bulk memtable.
 - Bulk
Range ๐Iter Builder  - Iterator builder for bulk range
 - Compact
Dispatcher  - Scheduler to run compact tasks in background.
 - Encoded
Bulk ๐Range Iter Builder  - Iterator builder for encoded bulk range
 - Encoded
Part ๐Wrapper  - MemCompact
Task ๐ - A memtable compact task to run in background.
 - Memtable
Compactor ๐ - Merging
Flags ๐Guard  - RAII guard for managing merging flags. Automatically resets merging flags when dropped if the merge operation wasnโt successful.
 
Enumsยง
- Part
ToMerge ๐ - Enum to wrap different types of parts for unified merging.