From cb18b2b581524924b16bf08f2ce8726636b66e41 Mon Sep 17 00:00:00 2001 From: Vincenzo Scamporlino Date: Wed, 7 May 2025 15:37:38 +0200 Subject: [PATCH 1/2] search-backend-module-elasticsearch: pass missing queryOptions Signed-off-by: Vincenzo Scamporlino --- .../src/engines/ElasticSearchSearchEngine.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/search-backend-module-elasticsearch/src/engines/ElasticSearchSearchEngine.ts b/plugins/search-backend-module-elasticsearch/src/engines/ElasticSearchSearchEngine.ts index e2c8a48cd6..2bd5c88f89 100644 --- a/plugins/search-backend-module-elasticsearch/src/engines/ElasticSearchSearchEngine.ts +++ b/plugins/search-backend-module-elasticsearch/src/engines/ElasticSearchSearchEngine.ts @@ -192,6 +192,9 @@ export class ElasticSearchSearchEngine implements SearchEngine { config.getOptional( 'search.elasticsearch.highlightOptions', ), + config.getOptional( + 'search.elasticsearch.queryOptions', + ), ); for (const indexTemplate of this.readIndexTemplateConfig( From 01f772ca371a90f1eee1705adab1756499f35200 Mon Sep 17 00:00:00 2001 From: Vincenzo Scamporlino Date: Wed, 7 May 2025 15:39:29 +0200 Subject: [PATCH 2/2] search-backend-module-elasticsearch: queryOptions changeset Signed-off-by: Vincenzo Scamporlino --- .changeset/grumpy-phones-kiss.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/grumpy-phones-kiss.md diff --git a/.changeset/grumpy-phones-kiss.md b/.changeset/grumpy-phones-kiss.md new file mode 100644 index 0000000000..96b6ff05d9 --- /dev/null +++ b/.changeset/grumpy-phones-kiss.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-search-backend-module-elasticsearch': patch +--- + +Fixed an issue where the `search.elasticsearch.queryOptions` config were not picked up by the `ElasticSearchSearchEngine`.