Documentation
¶
Index ¶
- func NewExecution(query promql.Query, pool *model.VectorPool, ...) model.VectorOperator
- type Execution
- func (e *Execution) Explain() (next []model.VectorOperator)
- func (e *Execution) GetPool() *model.VectorPool
- func (e *Execution) Next(ctx context.Context) ([]model.StepVector, error)
- func (e *Execution) Samples() *stats.QuerySamples
- func (e *Execution) Series(ctx context.Context) ([]labels.Labels, error)
- func (e *Execution) String() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewExecution ¶
func NewExecution(query promql.Query, pool *model.VectorPool, queryRangeStart, queryRangeEnd time.Time, engineLabels []labels.Labels, opts *query.Options, _ storage.SelectHints) model.VectorOperator
Types ¶
type Execution ¶
type Execution struct {
// contains filtered or unexported fields
}
func (*Execution) Explain ¶
func (e *Execution) Explain() (next []model.VectorOperator)
func (*Execution) GetPool ¶
func (e *Execution) GetPool() *model.VectorPool
func (*Execution) Samples ¶
func (e *Execution) Samples() *stats.QuerySamples
Click to show internal directories.
Click to hide internal directories.