Expand description
tpt-archon-relational: AI-native relational query engine.
Phase 3 of the tpt-archon stack. A PostgreSQL-dialect SQL parser,
cost-based planner, vectorized executor, and mvcc concurrency
control, all running on the lower tpt-archon layers. GPU acceleration is
opt-in behind the gpu feature; the executor has a CPU-only fallback.
Re-exports§
pub use executor::CommandTag;pub use executor::ResultSet;
Modules§
- database
- A persistent relational
Databasewired totpt-archon-core. - executor
- A vectorized execution engine.
- explain
EXPLAINsupport: render a query’s plan and (with thegpufeature) the TPTIR the GPU path would emit.- mvcc
- Multi-version concurrency control with snapshot isolation.
- parser
- A hand-written, allocation-light SQL parser (PostgreSQL-leaning dialect).
- planner
- A small cost-based query planner.
- vector_
index - IVFFlat approximate-nearest-neighbor index for embedding columns.