Re-exportsยง
pub use handler::PgResponseStream;pub use optimizer::Explain;pub use optimizer::OptimizerContext;pub use optimizer::OptimizerContextRef;pub use optimizer::PlanRef;pub use metrics_reader::MetricsReaderImpl;
Modulesยง
- binder ๐
- catalog ๐
- Definitions of catalog structs.
- error ๐
- expr
- handler
- health_
service - meta_
client ๐ - metrics_
reader - monitor ๐
- observer ๐
- optimizer
- planner ๐
- rpc
- scheduler ๐
- Fragment and schedule batch queries.
- session
- stream_
fragmenter ๐ - telemetry ๐
- test_
utils - user ๐
- utils ๐
- webhook
Macrosยง
- bail_
bind_ error - Constructs a
ErrorCode::BindErrorvariant and bails out. - bail_
cast_ error - Constructs a
CastErrorInnerand bails out. - bail_
invalid_ input_ syntax - Constructs a
ErrorCode::InvalidInputSyntaxvariant and bails out. - bind_
error - Constructs a
ErrorCode::BindErrorvariant. - cast_
error - Constructs a
CastErrorInner. - debug_
panic_ or_ warn - for_
all_ plan_ nodes for_all_plan_nodesincludes 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_
all_ rules - for_
each_ convention_ all_ plan_ nodes - invalid_
input_ syntax - Constructs a
ErrorCode::InvalidInputSyntaxvariant.
Structsยง
- Binder
Binderbinds the identifiers in AST to columns in relations- Frontend
Opts - Command-line arguments for frontend-node.
- Planner
Plannerconverts a bound statement to acrate::optimizer::plan_node::LogicalPlanNodetree- Table
Catalog TableCatalogIncludes full information about a table.- With
Options - Options or properties extracted from the
WITHclause of DDLs. - With
Options SecResolved - Options or properties extracted from the
WITHclause of DDLs.
Functionsยง
- bind_
data_ type - build_
graph - default_
frontend_ total_ memory_ bytes - explain_
stream_ graph - ice: in the future, we may allow configurable width, boundaries, etc.
- start
- Start frontend