mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Loki Range splitting: Ignore hidden queries (#63250)
Range splitting: ignore hidden queries
This commit is contained in:
parent
b3f9b62592
commit
8cd3d1bfda
@ -58,8 +58,9 @@ export function partitionTimeRange(
|
||||
|
||||
export function runPartitionedQuery(datasource: LokiDatasource, request: DataQueryRequest<LokiQuery>) {
|
||||
let mergedResponse: DataQueryResponse | null;
|
||||
const queries = request.targets.filter((query) => !query.hide);
|
||||
// we assume there is just a single query in the request
|
||||
const query = request.targets[0];
|
||||
const query = queries[0];
|
||||
const partition = partitionTimeRange(
|
||||
isLogsQuery(query.expr),
|
||||
request.range,
|
||||
|
@ -297,9 +297,10 @@ export function getStreamSelectorsFromQuery(query: string): string[] {
|
||||
return labelMatchers;
|
||||
}
|
||||
|
||||
export function requestSupportsPartitioning(queries: LokiQuery[]) {
|
||||
export function requestSupportsPartitioning(allQueries: LokiQuery[]) {
|
||||
const queries = allQueries.filter((query) => !query.hide);
|
||||
/*
|
||||
* For now, we would not split when more than 1 query is requested.
|
||||
* For now, we will not split when more than 1 query is requested.
|
||||
*/
|
||||
if (queries.length > 1) {
|
||||
return false;
|
||||
|
Loading…
Reference in New Issue
Block a user