Expand description
Structs for partition ranges.
Structsยง
- File
Range Builder - Builder to create file ranges.
- MemRange
Builder ๐ - Builder to create mem ranges.
- Range
Meta ๐ - Meta data of a partition range. If the scanner is [UnorderedScan], each meta only has one row group or memtable. If the scanner is [SeqScan], each meta may have multiple row groups and memtables.
- RowGroup
Index - Index to access a row group.
- Source
Index ๐ - Index and metadata for a memtable or file.
Constantsยง
- ALL_
ROW_ ๐GROUPS
Functionsยง
- group_
ranges_ ๐for_ seq_ scan - Groups ranges by time range. It assumes each input range only contains a file or a memtable.
- maybe_
split_ ๐ranges_ for_ seq_ scan - Splits the range into multiple smaller ranges.
It assumes the input
rangeslist is created by group_ranges_for_seq_scan().