PhysicalOutline
Read onlyYes
FinalYes
Methods
- __construct() : mixed
- joined() : RenderedNode
- A joined frame is planned apart, so its pipelines are numbered apart too - the name says which side they are.
- of() : RenderedNode
- The plan the executor runs: one entry per pipeline, each reading the one under it. A pipeline ends at the processor that needs every row before it emits, so the split is where rows stop flowing through.
- pipeline() : RenderedNode
- schema() : array<int, string>
- source() : array<int, string>
- What the extractor was handed.
Methods
__construct()
public
__construct([StepDetails $steps = new StepDetails() ][, NodeDetails $details = new NodeDetails() ]) : mixed
Parameters
- $steps : StepDetails = new StepDetails()
- $details : NodeDetails = new NodeDetails()
joined()
A joined frame is planned apart, so its pipelines are numbered apart too - the name says which side they are.
public
joined(PhysicalPlan $right) : RenderedNode
Parameters
- $right : PhysicalPlan
Return values
RenderedNodeof()
The plan the executor runs: one entry per pipeline, each reading the one under it. A pipeline ends at the processor that needs every row before it emits, so the split is where rows stop flowing through.
public
of(PhysicalPlan $plan) : RenderedNode
Parameters
- $plan : PhysicalPlan
Return values
RenderedNodepipeline()
public
pipeline(Pipeline $pipeline) : RenderedNode
Parameters
- $pipeline : Pipeline
Return values
RenderedNodeschema()
public
schema(PhysicalPlan $plan) : array<int, string>
Parameters
- $plan : PhysicalPlan
Return values
array<int, string>source()
What the extractor was handed.
public
source(Read $read) : array<int, string>
Parameters
- $read : Read