From e74bbadecd24e1db8395f7734852dccb7472a50a Mon Sep 17 00:00:00 2001 From: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com> Date: Wed, 17 May 2023 13:32:41 +0200 Subject: [PATCH] Elasticsearch: Implement filter query to not run hidden queries trough backend (#68563) Elasticsearch: Implement filter query --- public/app/plugins/datasource/elasticsearch/datasource.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/public/app/plugins/datasource/elasticsearch/datasource.ts b/public/app/plugins/datasource/elasticsearch/datasource.ts index 62ac495d825..e01b5f51c3a 100644 --- a/public/app/plugins/datasource/elasticsearch/datasource.ts +++ b/public/app/plugins/datasource/elasticsearch/datasource.ts @@ -631,6 +631,13 @@ export class ElasticDatasource return this.legacyQueryRunner.query(request); } + filterQuery(query: ElasticsearchQuery): boolean { + if (query.hide) { + return false; + } + return true; + } + isMetadataField(fieldName: string) { return ELASTIC_META_FIELDS.includes(fieldName); }