KrishivDocs
Preview

Feature maturity

Read Krishiv capability labels without confusing implementation with stability.

Krishiv separates feature presence from release stability. The entire Engine is pre-release even when an individual path is marked Available.

Labels

LabelMeaning
AvailableImplemented in the current source tree with a usable public path.
PreviewImplemented, but certification, compatibility, or operational hardening is incomplete.
ExperimentalAn opt-in design or API that can change substantially.
In progressSome code exists, but the end-to-end product contract is incomplete.
Coming soonReserved for a product or surface that is not available.

Current Engine map

AreaMaturitySafe expectation
Batch SQLAvailableDataFusion-backed SQL over registered Arrow/Parquet-style sources.
Embedded modeAvailableIn-process sessions for development, tests, and library use.
Single-node modeAvailableCoordinator, executor, and local services on one host.
Streaming APIsPreviewWindowed and stateful paths exist; recovery certification continues.
IncrementalFlow / IVMExperimentalWeighted deltas, steps, snapshots, and watches; local-first.
Distributed deploymentPreviewExplicit remote transport exists; operational certification continues.
Shuffle and statePreviewMultiple backends and checkpoint primitives exist; profiles matter.
Kafka, Parquet, object-store paths, IcebergPreviewImplementations exist; remote cloud storage and guarantees depend on the exact build and combination.
Global exactly-onceIn progressNever assume it globally; use only a certified source/sink/checkpoint matrix.

No production-readiness claim

A green unit test or an implementation crate is not a support promise. Evaluate failure recovery, durability, upgrades, and connector semantics for your exact deployment before relying on them.

When docs and code differ

Treat the public Rust API, CLI help, checked-in contracts, examples, and tests as the source of truth—in that order for the interface you are using. Open an issue when a documented command or guarantee cannot be reproduced.

On this page