modelvault_core/query/mod.rs
1//! Minimal typed query AST, planning, and execution (0.7.0).
2
3mod agg;
4mod ast;
5mod join;
6mod operators;
7mod planner;
8
9pub use agg::spillable_group_count_sum_i64;
10pub use ast::{OrderBy, OrderDirection};
11pub use ast::{Predicate, Query};
12pub use join::spillable_hash_join_match_count_i64;
13pub use planner::{
14 execute_query, execute_query_iter, execute_query_iter_owned,
15 execute_query_iter_with_spill_path, explain_query, QueryRowIter,
16};