Expand description
SQL Query Executor Module
Re-exports§
pub use distributed_executor::DistributedExecutor;pub use expr::evaluate_expr;pub use fragment_splitter::FragmentDAG;pub use fragment_splitter::FragmentSplitter;pub use fragment_splitter::FragmentStage;pub use local_executor::LocalExecutor;pub use operators::FilterOperator;pub use operators::GridExchangeOperator;pub use operators::HashAggregateOperator;pub use operators::HashJoinOperator;pub use operators::LimitOperator;pub use operators::PhysicalOperator;pub use operators::ProjectionOperator;pub use operators::SortOperator;pub use operators::TableScanOperator;pub use parallel_query::AggregateResult;pub use parallel_query::AggregateType;pub use parallel_query::ParallelQueryExecutor;pub use spill::SpillContext;
Modules§
- distributed_
executor - DistributedExecutor — 분산 쿼리 코디네이터
- expr
- Physical Expression Evaluation
- fragment_
splitter - Fragment Splitter — 분산 쿼리 플랜 분할기
- hash_
utils - Hashing utilities for Arrow batches — Provides vectorized hashing without per-row allocations.
- local_
executor - LocalExecutor — 단일 노드 PhysicalPlan 실행기
- operators
- Physical Operators Module Physical Operators Module
- parallel_
query - Parallel Query Executor — Phase 2: Section 4.2
- spill
- Spill-to-Disk 메모리 방어 컨텍스트