Skip to content

Commit 54601e1

Browse files
committed
docs(query): define recursive physical DAG binding
1 parent 42cdcb2 commit 54601e1

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

‎docs/developer_docs/control-plane/physical-compiler.md‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,13 @@ window. The data plane resolves only that fingerprint through the
189189
`policy_fp -> SID` reverse index and verifies SID metadata exactly. It never
190190
scans the catalog for a serving-time candidate.
191191

192+
The compiler walks the entire executable post-ASAP DAG recursively. Every
193+
`SummaryAgg` leaf reached through `SummaryEstimate` and `SummaryMerge` is bound
194+
to an exact physical materialization before the query is published. If any
195+
family or operator on that path is unsupported, the query entry is emitted as
196+
`ExactFallback`; the compiler does not provision otherwise-unused warm state
197+
for a query that cannot be executed end to end.
198+
192199
Graph traversal is separate from node definitions and store semantics.
193200
Activation validates roots, edges, bindings, reachability, and cycles.
194201
Execution uses the validated topological order and memoizes every node result,

0 commit comments

Comments
 (0)