diff --git a/app/vmselect/promql/eval.go b/app/vmselect/promql/eval.go index a5414155d5..6777b159d7 100644 --- a/app/vmselect/promql/eval.go +++ b/app/vmselect/promql/eval.go @@ -701,10 +701,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() {