Module flat_merge

Source

Structsยง

BatchBuilder
Provides an API to incrementally build a [RecordBatch] from partitioned [RecordBatch]
BatchCursor ๐Ÿ”’
Keeps track of the current position in a batch
FlatMergeIterator
Iterator to merge multiple sorted iterators into a single sorted iterator.
FlatMergeReader
Iterator to merge multiple sorted iterators into a single sorted iterator.
GenericNode ๐Ÿ”’
A sync node in the merge iterator.
MergeAlgo ๐Ÿ”’
Common algorithm of merging sorted batches from multiple nodes.
RowCursor ๐Ÿ”’
Cursor to a row in the [RecordBatch].
SortColumns ๐Ÿ”’
Columns to compare for a [RecordBatch].

Traitsยง

NodeCmp ๐Ÿ”’
A comparable node of the heap.

Type Aliasesยง

IterNode ๐Ÿ”’
StreamNode ๐Ÿ”’