Documentation ¶
Index ¶
- Constants
- Variables
- func Feature(ctx context.Context, args interpreter.Arguments) (values.Value, error)
- func NewPassTransformation(id execute.DatasetID, spec *PassProcedureSpec) (execute.Transformation, execute.Dataset)
- func NewSinkTransformation(id execute.DatasetID, spec *SinkProcedureSpec) (execute.Transformation, execute.Dataset)
- func NewSlurpTransformation(id execute.DatasetID, spec *SlurpProcedureSpec, a execute.Administration) (execute.Transformation, execute.Dataset)
- func NewUnpivotTransformation(spec *UnpivotProcedureSpec, id execute.DatasetID, alloc memory.Allocator) (execute.Transformation, execute.Dataset, error)
- type OpaqueOpSpec
- type PassOpSpec
- type PassProcedureSpec
- type SinkOpSpec
- type SinkProcedureSpec
- type SlurpOpSpec
- type SlurpProcedureSpec
- type UnpivotOpSpec
- type UnpivotProcedureSpec
Constants ¶
View Source
const OpaqueKind = "internal/debug.opaque"
View Source
const PassKind = "internal/debug.pass"
View Source
const SinkKind = "internal/debug.sink"
View Source
const SlurpKind = "internal/debug.slurp"
View Source
const UnpivotKind = "internal/debug.unpivot"
Variables ¶
Functions ¶
func NewPassTransformation ¶
func NewPassTransformation(id execute.DatasetID, spec *PassProcedureSpec) (execute.Transformation, execute.Dataset)
func NewSinkTransformation ¶ added in v0.114.0
func NewSinkTransformation(id execute.DatasetID, spec *SinkProcedureSpec) (execute.Transformation, execute.Dataset)
func NewSlurpTransformation ¶ added in v0.114.0
func NewSlurpTransformation(id execute.DatasetID, spec *SlurpProcedureSpec, a execute.Administration) (execute.Transformation, execute.Dataset)
func NewUnpivotTransformation ¶ added in v0.160.0
func NewUnpivotTransformation(spec *UnpivotProcedureSpec, id execute.DatasetID, alloc memory.Allocator) (execute.Transformation, execute.Dataset, error)
Types ¶
type OpaqueOpSpec ¶ added in v0.148.0
type OpaqueOpSpec struct{}
func (*OpaqueOpSpec) Kind ¶ added in v0.148.0
func (s *OpaqueOpSpec) Kind() flux.OperationKind
type PassOpSpec ¶
type PassOpSpec struct{}
func (*PassOpSpec) Kind ¶
func (s *PassOpSpec) Kind() flux.OperationKind
type PassProcedureSpec ¶
type PassProcedureSpec struct {
plan.DefaultCost
}
func (*PassProcedureSpec) Copy ¶
func (s *PassProcedureSpec) Copy() plan.ProcedureSpec
func (*PassProcedureSpec) Kind ¶
func (s *PassProcedureSpec) Kind() plan.ProcedureKind
func (*PassProcedureSpec) TriggerSpec ¶
func (s *PassProcedureSpec) TriggerSpec() plan.TriggerSpec
TriggerSpec implements plan.TriggerAwareProcedureSpec
type SinkOpSpec ¶ added in v0.114.0
type SinkOpSpec struct{}
func (*SinkOpSpec) Kind ¶ added in v0.114.0
func (s *SinkOpSpec) Kind() flux.OperationKind
type SinkProcedureSpec ¶ added in v0.114.0
type SinkProcedureSpec struct {
plan.DefaultCost
}
func (*SinkProcedureSpec) Copy ¶ added in v0.114.0
func (s *SinkProcedureSpec) Copy() plan.ProcedureSpec
func (*SinkProcedureSpec) Kind ¶ added in v0.114.0
func (s *SinkProcedureSpec) Kind() plan.ProcedureKind
func (*SinkProcedureSpec) TriggerSpec ¶ added in v0.114.0
func (s *SinkProcedureSpec) TriggerSpec() plan.TriggerSpec
TriggerSpec implements plan.TriggerAwareProcedureSpec
type SlurpOpSpec ¶ added in v0.114.0
type SlurpOpSpec struct{}
func (*SlurpOpSpec) Kind ¶ added in v0.114.0
func (s *SlurpOpSpec) Kind() flux.OperationKind
type SlurpProcedureSpec ¶ added in v0.114.0
type SlurpProcedureSpec struct {
plan.DefaultCost
}
func (*SlurpProcedureSpec) Copy ¶ added in v0.114.0
func (s *SlurpProcedureSpec) Copy() plan.ProcedureSpec
func (*SlurpProcedureSpec) Kind ¶ added in v0.114.0
func (s *SlurpProcedureSpec) Kind() plan.ProcedureKind
func (*SlurpProcedureSpec) TriggerSpec ¶ added in v0.114.0
func (s *SlurpProcedureSpec) TriggerSpec() plan.TriggerSpec
TriggerSpec implements plan.TriggerAwareProcedureSpec
type UnpivotOpSpec ¶ added in v0.160.0
type UnpivotOpSpec struct{}
func (*UnpivotOpSpec) Kind ¶ added in v0.160.0
func (s *UnpivotOpSpec) Kind() flux.OperationKind
type UnpivotProcedureSpec ¶ added in v0.160.0
type UnpivotProcedureSpec struct {
plan.DefaultCost
}
func (*UnpivotProcedureSpec) Copy ¶ added in v0.160.0
func (s *UnpivotProcedureSpec) Copy() plan.ProcedureSpec
func (*UnpivotProcedureSpec) Kind ¶ added in v0.160.0
func (s *UnpivotProcedureSpec) Kind() plan.ProcedureKind
Click to show internal directories.
Click to hide internal directories.