Re-exportsยง
pub use handler::PgResponseStream;
pub use optimizer::Explain;
pub use optimizer::OptimizerContext;
pub use optimizer::OptimizerContextRef;
pub use optimizer::PlanRef;
Modulesยง
- binder ๐
- catalog ๐Definitions of catalog structs.
- error ๐
- meta_
client ๐ - monitor ๐
- observer ๐
- planner ๐
- scheduler ๐Fragment and schedule batch queries.
- stream_
fragmenter ๐ - telemetry ๐
- user ๐
- utils ๐
Macrosยง
- Constructs a
ErrorCode::BindError
variant and bails out. - Constructs a
ErrorCode::BindError
variant. for_all_plan_nodes
includes all plan nodes. If you added a new plan node inside the project, be sure to add here and in its conventions likefor_logical_plan_nodes
for_batch_plan_nodes
includes all plan nodes with batch convention.for_logical_plan_nodes
includes all plan nodes with logical convention.for_stream_plan_nodes
includes all plan nodes with stream convention.
Structsยง
Binder
binds the identifiers in AST to columns in relations- Command-line arguments for frontend-node.
Planner
converts a bound statement to acrate::optimizer::plan_node::PlanNode
treeTableCatalog
Includes full information about a table.- Options or properties extracted from the
WITH
clause of DDLs. - Options or properties extracted from the
WITH
clause of DDLs.
Functionsยง
- ice: in the future, we may allow configurable width, boundaries, etc.
- Start frontend