Expand description
Graph → ExecutionPlan compiler.
Compilation phases: topological sort → parallelism detection → cache resolution → schema validation → distribution wrapping → simplification.
Structs§
- Compile
Result - Compiled result: the plan plus any diagnostics.
- Compiler
- Compiles a Graph into an ExecutionPlan.
- Diagnostic
- Diagnostic message emitted during compilation.
- Simple
Node Registry - Simple in-memory node registry for compilation.
Enums§
- Compile
Mode - Compilation mode affects caching behavior.
- Diagnostic
Level - Severity of a
Diagnostic. Nothing here fails compilation — a condition worth stopping for is returned as an error, not collected.
Traits§
- Node
Registry - Registry that maps node IDs to their metadata.
Functions§
- compile
- Convenience function: compile a graph with default settings.
- compile_
stream - Compile a graph for streaming execution.