Expand description
Virtual machine that executes the instruction stream emitted by the planner and owns the per-request lifecycle. The dispatch table here is the single place that decides what an opcode does; planner output never reaches storage without being interpreted through it.
Modules§
- executor
- flow_
lineage - instruction
- Instruction handlers the VM dispatches to, split into DDL (catalog mutations) and DML (data manipulation and the read side). Each handler owns the validation and policy interactions specific to its operation.
- services
- stack
- vm
- volcano
- Volcano-style open/next/close pipeline, running alongside the vectorised path; the planner picks between them on query shape and cost.