pub type PbRowSeqScanNode = RowSeqScanNode;
Expand description
Alias for RowSeqScanNode
.
Aliased Type§
struct PbRowSeqScanNode {
pub table_desc: Option<StorageTableDesc>,
pub column_ids: Vec<i32>,
pub scan_ranges: Vec<ScanRange>,
pub vnode_bitmap: Option<Buffer>,
pub ordered: bool,
pub limit: Option<u64>,
pub as_of: Option<AsOf>,
}
Fields§
§table_desc: Option<StorageTableDesc>
§column_ids: Vec<i32>
§scan_ranges: Vec<ScanRange>
All the ranges need to be read. i.e., they are OR’ed.
Empty scan_ranges
means full table scan.
vnode_bitmap: Option<Buffer>
The partition to read for scan tasks.
Will be filled by the scheduler.
ordered: bool
Whether the order on output columns should be preserved.
limit: Option<u64>
The pushed down batch_limit
. Max rows needed to return.
as_of: Option<AsOf>