diff --git a/pkg/engine/engine.go b/pkg/engine/engine.go index 1eb4d7f9f81..8b02607a094 100644 --- a/pkg/engine/engine.go +++ b/pkg/engine/engine.go @@ -45,8 +45,7 @@ func GetEngineType(ctx context.Context) Type { } type QueryEngine interface { - NewInstantQuery(ctx context.Context, q storage.Queryable, opts promql.QueryOpts, qs string, ts time.Time) (promql.Query, error) - NewRangeQuery(ctx context.Context, q storage.Queryable, opts promql.QueryOpts, qs string, start, end time.Time, interval time.Duration) (promql.Query, error) + promql.QueryEngine MakeInstantQueryFromPlan(ctx context.Context, q storage.Queryable, opts promql.QueryOpts, root logicalplan.Node, ts time.Time, qs string) (promql.Query, error) MakeRangeQueryFromPlan(ctx context.Context, q storage.Queryable, opts promql.QueryOpts, root logicalplan.Node, start time.Time, end time.Time, interval time.Duration, qs string) (promql.Query, error) }