algeon-query-planning 0.1.2

Backend-neutral native query planning, proof, and admission contracts.
Documentation

algeon-query-planning

algeon-query-planning holds the native IR that Algeon compiles DataFusion plans into, plus the optimizer rules, capability proof and admission contracts over it. It depends on neither DataFusion nor any RAPIDS library, so a plan can be analyzed and rejected without a GPU. algeon-query-runtime and algeon-query-engine build on it. Applications depend on algeon-datafusion, which re-exports the planning types they need.

The contracts are documented under Design on algeon.dev: module boundaries, native lowering and memory and query lifetime.