Expand description
Data part of a shard.
Structs§
- Data part batches returns by
DataParts::read
. - Data
Batch πRange Range of a data batch. - Buffer for the value part (pk_index, ts, sequence, op_type, field columns) in a shard.
- Data
Buffer πReader - Data
Part πEncoder - Data parts under a shard.
- Reader for all parts inside a
DataParts
. - Inner
Key π - Parquet-encoded
DataPart
.
Enums§
- Format of immutable data part.
- Lazy
Field πVector
Constants§
- DATA_
INIT_ πCAP Initial capacity for the data buffer. - PK_
INDEX_ πCOLUMN_ NAME
Functions§
- build_
rows_ πto_ sort - Converts
DataBuffer
to record batches, with rows sorted according to pk_weights.dedup
: whether to true to remove the duplicated rows insideDataBuffer
.replace_pk_index
: whether to replace the pk_index values with corresponding pk weight. - pk_
index_ πarray Getspk_index
array from record batch. - search_
next_ πpk_ range Searches for next pk index, and itβs offset range in a sortedUInt16Array
.