Skip to content

Commit 1b723e9

Browse files
committed
Merge branch 'standalone/stack-765' into standalone/stack-766
2 parents bc532c5 + 661b2d6 commit 1b723e9

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

  • data_plane/src/drivers/query/servers

‎data_plane/src/drivers/query/servers/http.rs‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1109,6 +1109,11 @@ async fn try_answer_freshness_probe(
11091109
/// gorilla engine's `plan_from_ast` does.
11101110
fn parse_last_over_time_probe(query: &str) -> Option<(String, i64)> {
11111111
use promql_parser::parser::{parse, Expr};
1112+
// Every accepted probe contains this function token. Avoid constructing
1113+
// the PromQL grammar for unrelated installed queries on each HTTP request.
1114+
if !query.contains("last_over_time") {
1115+
return None;
1116+
}
11121117
let expr = parse(query).ok()?;
11131118
fn unwrap<'a>(expr: &'a Expr) -> &'a Expr {
11141119
match expr {

0 commit comments

Comments
 (0)