Modules§
- azblob_
file_ scan_ node - Nested message and enum types in
AzblobFileScanNode
. - exchange_
info - Nested message and enum types in
ExchangeInfo
. - exchange_
source - Nested message and enum types in
ExchangeSource
. - expand_
node - Nested message and enum types in
ExpandNode
. - file_
scan_ node - Nested message and enum types in
FileScanNode
. - gcs_
file_ scan_ node - Nested message and enum types in
GcsFileScanNode
. - iceberg_
scan_ node - Nested message and enum types in
IcebergScanNode
. - plan_
node - Nested message and enum types in
PlanNode
. - scan_
range - Nested message and enum types in
ScanRange
. - values_
node - Nested message and enum types in
ValuesNode
.
Structs§
- Azblob
File Scan Node - Delete
Node - Distributed
Lookup Join Node - RFC: A new schedule way for distributed lookup join https://github.com/risingwavelabs/rfcs/pull/6
- Exchange
Info - ExchangeInfo determines how to distribute results to tasks of next stage.
- Exchange
Node - Exchange
Source - ExchangeSource describes where to read results from children operators
- Expand
Node - File
Scan Node - Filter
Node - GcsFile
Scan Node - Group
TopN Node - Hash
AggNode - Hash
Join Node - HopWindow
Node - Iceberg
Scan Node - Insert
Node - Limit
Node - Local
Execute Plan - Local
Lookup Join Node - LogRow
SeqScan Node - MaxOne
RowNode - Merge
Sort Exchange Node - MySql
Query Node - NOTE(kwannoel): This will only be used in batch mode. We can change the definition as needed.
- Nested
Loop Join Node - Plan
Fragment - Plan
Node - Postgres
Query Node - NOTE(kwannoel): This will only be used in batch mode. We can change the definition as needed.
- Project
Node - Project
SetNode - RowSeq
Scan Node - Scan
Range - The range to scan, which specifies a consecutive range of the PK and can represent: (Suppose there are N columns in the PK)
- Sort
AggNode - Sort
Merge Join Node - Sort
Node - Sort
Over Window Node - Source
Node - SysRow
SeqScan Node - Table
Function Node - TaskId
- Task is a running instance of Stage.
- Task
Output Id - Every task will create N buffers (channels) for parent operators to fetch results from, where N is the parallelism of parent stage.
- TopN
Node - Union
Node - Update
Node - Values
Node
Type Aliases§
- PbAzblob
File Scan Node - Alias for
AzblobFileScanNode
. - PbDelete
Node - Alias for
DeleteNode
. - PbDistributed
Lookup Join Node - Alias for
DistributedLookupJoinNode
. - PbExchange
Info - Alias for
ExchangeInfo
. - PbExchange
Node - Alias for
ExchangeNode
. - PbExchange
Source - Alias for
ExchangeSource
. - PbExpand
Node - Alias for
ExpandNode
. - PbFile
Scan Node - Alias for
FileScanNode
. - PbFilter
Node - Alias for
FilterNode
. - PbGcs
File Scan Node - Alias for
GcsFileScanNode
. - PbGroup
TopN Node - Alias for
GroupTopNNode
. - PbHash
AggNode - Alias for
HashAggNode
. - PbHash
Join Node - Alias for
HashJoinNode
. - PbHop
Window Node - Alias for
HopWindowNode
. - PbIceberg
Scan Node - Alias for
IcebergScanNode
. - PbInsert
Node - Alias for
InsertNode
. - PbLimit
Node - Alias for
LimitNode
. - PbLocal
Execute Plan - Alias for
LocalExecutePlan
. - PbLocal
Lookup Join Node - Alias for
LocalLookupJoinNode
. - PbLog
RowSeq Scan Node - Alias for
LogRowSeqScanNode
. - PbMax
OneRow Node - Alias for
MaxOneRowNode
. - PbMerge
Sort Exchange Node - Alias for
MergeSortExchangeNode
. - PbMy
SqlQuery Node - Alias for
MySqlQueryNode
. - PbNested
Loop Join Node - Alias for
NestedLoopJoinNode
. - PbPlan
Fragment - Alias for
PlanFragment
. - PbPlan
Node - Alias for
PlanNode
. - PbPostgres
Query Node - Alias for
PostgresQueryNode
. - PbProject
Node - Alias for
ProjectNode
. - PbProject
SetNode - Alias for
ProjectSetNode
. - PbRow
SeqScan Node - Alias for
RowSeqScanNode
. - PbScan
Range - Alias for
ScanRange
. - PbSort
AggNode - Alias for
SortAggNode
. - PbSort
Merge Join Node - Alias for
SortMergeJoinNode
. - PbSort
Node - Alias for
SortNode
. - PbSort
Over Window Node - Alias for
SortOverWindowNode
. - PbSource
Node - Alias for
SourceNode
. - PbSys
RowSeq Scan Node - Alias for
SysRowSeqScanNode
. - PbTable
Function Node - Alias for
TableFunctionNode
. - PbTask
Id - Alias for
TaskId
. - PbTask
Output Id - Alias for
TaskOutputId
. - PbTopN
Node - Alias for
TopNNode
. - PbUnion
Node - Alias for
UnionNode
. - PbUpdate
Node - Alias for
UpdateNode
. - PbValues
Node - Alias for
ValuesNode
.