Skip to main content

Crate powdb_query

Crate powdb_query 

Source
Expand description

PowDB query engine — lexer, parser, planner, and executor for PowQL.

The query pipeline: PowQL text → Lexer (tokens) → Parser (AST) → Planner (plan tree) → Executor (results). The planner is pure (no catalog access); plan lowering happens at execution time.

Modules§

ast
canonicalize
Mission D9: query canonicalization for the plan cache.
executor
PowDB query executor.
lexer
parser
plan
plan_cache
Plan cache — Mission D9.
planner
result
sql
SQL frontend for PowDB.
token