Skip to main content

Module query_engine

Module query_engine 

Source
Expand description

Query engine integration for API layer.

This module bridges the storage layer with the query engine, providing optimized query execution using indexes.

Structs§

ExplainResult
Query plan explanation result.
TableCacheDataSource
DataSource implementation for TableCache.

Functions§

build_execution_context
Builds ExecutionContext from TableCache for optimizer.
compile_plan
Compiles a logical plan to a physical plan. The physical plan can be cached and reused for repeated executions.
execute_physical_plan
Executes a pre-compiled physical plan. This is faster than execute_plan because it skips optimization.
execute_plan
Executes a logical plan using the query engine.
execute_plan_debug
Executes a logical plan with optional debug output.
explain_plan
Explains a logical plan by showing the optimization stages.