feat(tql): add initial implementation for explain & analyze (#1427)

* feat(tql): resolve conflicts after merge,formatting and clippy issues, add sqlness tests, adjust explain with start, end, step

* feat(tql): adjust sqlness assertions
This commit is contained in:
Eugene Tolbakov
2023-05-16 00:28:24 +01:00
committed by GitHub
parent 2fd1075c4f
commit 122bd5f0ab
12 changed files with 347 additions and 32 deletions

View File

@@ -42,9 +42,7 @@ async fn create_insert_query_assert(
let query = PromQuery {
query: promql.to_string(),
start: "0".to_string(),
end: "0".to_string(),
step: "5m".to_string(),
..PromQuery::default()
};
let QueryStatement::Promql(mut eval_stmt) = QueryLanguageParser::parse_promql(&query).unwrap() else { unreachable!() };
eval_stmt.start = start;