kyma-plan 0.0.1

Unified logical-plan IR, optimizer, and parser-plugin registry.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Unified logical-plan IR, optimizer, and parser-plugin registry.
//!
//! `kyma-plan`'s [`LogicalPlan`][logical_plan::LogicalPlan] is the
//! frontend-neutral IR that every [`kyma_core::query_frontend::QueryFrontend`]
//! produces and that `kyma-exec` lowers to DataFusion.
//!
//! # Module map
//!
//! - [`logical_plan`] — the unified plan enum (frontend-neutral).
//! - [`optimizer`] — rewrite rules (telemetry-specific + generic).
//! - [`query_frontend_registry`] — routes queries by Content-Type to the
//!   right registered frontend and unpacks its opaque plan.

#![forbid(unsafe_code)]

pub mod logical_plan;
pub mod optimizer;
pub mod query_frontend_registry;