Crate risinglight
source ·Expand description
RisingLight – an educational OLAP database.
Re-exports
Modules
In-memory representations of a column values.
Convert the parser AST to planner AST.
Metadata of database objects.
Top-level structure of the database.
Execute the queries.
Parse the SQL string into an Abstract Syntax Tree (AST).
The parser module directly uses the
sqlparser
crate
and re-exports its AST types.Egg-based planner and optimizer.
Persistent storage engine.
Traits and basic data structures for RisingLight’s all storage engines.
Basic type definitions.
Utilities.
The legacy query engine.
Macros
All Plan nodes
for_all_variants
includes all variants of our array types. If you added a new array
type inside the project, be sure to add a variant here.