tpt_archon_relational/lib.rs
1//! `tpt-archon-relational`: AI-native relational query engine.
2//!
3//! Phase 3 of the `tpt-archon` stack. A PostgreSQL-dialect SQL [`parser`],
4//! cost-based [`planner`], vectorized [`executor`], and [`mvcc`] concurrency
5//! control, all running on the lower `tpt-archon` layers. GPU acceleration is
6//! opt-in behind the `gpu` feature; the executor has a CPU-only fallback.
7#![cfg_attr(not(feature = "std"), no_std)]
8
9extern crate alloc;
10
11pub mod database;
12pub mod executor;
13pub mod explain;
14pub mod mvcc;
15pub mod parser;
16pub mod planner;
17pub mod vector_index;
18
19#[cfg(feature = "gpu")]
20pub mod gpu;
21
22pub use executor::{CommandTag, ResultSet};