diff --git a/src/promql/src/functions/extrapolate_rate.rs b/src/promql/src/functions/extrapolate_rate.rs index a084fe480f..726218de0f 100644 --- a/src/promql/src/functions/extrapolate_rate.rs +++ b/src/promql/src/functions/extrapolate_rate.rs @@ -129,7 +129,7 @@ impl ExtrapolatedRate DfResult { if input.len() != 4 { return Err(DataFusionError::Plan( @@ -214,6 +214,9 @@ impl ExtrapolatedRate ExtrapolatedRate 0.0 && first_value >= 0.0 { let duration_to_zero = sampled_interval_ms * (first_value / result_value); if duration_to_zero < duration_to_start_ms { @@ -256,6 +261,8 @@ impl ExtrapolatedRate