Documentation ¶
Overview ¶
Package disksort contains a modified direct runner for running single-bundle pipelines in the current process. Uses a disksort to implement CoGBK operations.
Index ¶
- func Compile(edges []*graph.MultiEdge) (*exec.Plan, error)
- func Execute(ctx context.Context, p *beam.Pipeline) (beam.PipelineResult, error)
- type CoGBK
- func (n *CoGBK) Down(ctx context.Context) error
- func (n *CoGBK) FinishBundle(ctx context.Context) error
- func (n *CoGBK) ID() exec.UnitID
- func (n *CoGBK) ProcessElement(ctx context.Context, elm *exec.FullValue, _ ...exec.ReStream) error
- func (n *CoGBK) StartBundle(ctx context.Context, id string, data exec.DataContext) error
- func (n *CoGBK) String() string
- func (n *CoGBK) Up(ctx context.Context) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.