diff --git a/app/vmselect/promql/eval.go b/app/vmselect/promql/eval.go index 26c4c284aa..7df1e4cc18 100644 --- a/app/vmselect/promql/eval.go +++ b/app/vmselect/promql/eval.go @@ -636,10 +636,7 @@ func tryGetArgRollupFuncWithMetricExpr(ae *metricsql.AggrFuncExpr) (*metricsql.F return nil, nil } // e = rollupFunc(metricExpr) - return &metricsql.FuncExpr{ - Name: fe.Name, - Args: []metricsql.Expr{me}, - }, nrf + return fe, nrf } if re, ok := arg.(*metricsql.RollupExpr); ok { if me, ok := re.Expr.(*metricsql.MetricExpr); !ok || me.IsEmpty() || re.ForSubquery() {