cynos_query/lib.rs
1//! Cynos Query - Query engine for Cynos in-memory database.
2//!
3//! This crate provides the query execution engine including:
4//!
5//! - `ast`: Expression and predicate AST definitions
6//! - `planner`: Logical and physical query plans
7//! - `optimizer`: Query optimization passes
8//! - `executor`: Query execution operators (scan, filter, project, join, aggregate, sort, limit)
9//! - `context`: Execution context
10//! - `plan_cache`: Query plan caching for repeated queries
11
12#![no_std]
13
14extern crate alloc;
15
16pub mod ast;
17pub mod context;
18pub mod executor;
19pub mod optimizer;
20pub mod plan_cache;
21pub mod planner;