From eb09d579140a60e6ac7a8e4ca44948b517219708 Mon Sep 17 00:00:00 2001 From: Michail Romaios Date: Wed, 26 Nov 2025 10:34:47 +0100 Subject: [PATCH 1/3] fix: add missing inference feature --- .../org/elasticsearch/xpack/inference/InferenceFeatures.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/InferenceFeatures.java b/x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/InferenceFeatures.java index a1bf2d53d8caa..82be32d7d918c 100644 --- a/x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/InferenceFeatures.java +++ b/x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/InferenceFeatures.java @@ -42,6 +42,9 @@ public class InferenceFeatures implements FeatureSpecification { private static final NodeFeature SEMANTIC_TEXT_HIGHLIGHTER_DISKBBQ_SIMILARITY_SUPPORT = new NodeFeature( "semantic_text.highlighter.bbq_and_similarity_support" ); + private static final NodeFeature SEMANTIC_TEXT_HIGHLIGHTER_VECTOR_SIMILARITY_SUPPORT = new NodeFeature( + "semantic_text.highlighter.vector_similarity_support" + ); private static final NodeFeature TEST_RERANKING_SERVICE_PARSE_TEXT_AS_SCORE = new NodeFeature( "test_reranking_service.parse_text_as_score" ); @@ -102,6 +105,7 @@ public Set getTestFeatures() { SEMANTIC_TEXT_FIELDS_CHUNKS_FORMAT, SEMANTIC_TEXT_UPDATABLE_INFERENCE_ID, SEMANTIC_TEXT_HIGHLIGHTER_DISKBBQ_SIMILARITY_SUPPORT, + SEMANTIC_TEXT_HIGHLIGHTER_VECTOR_SIMILARITY_SUPPORT, SemanticQueryBuilder.SEMANTIC_QUERY_MULTIPLE_INFERENCE_IDS, SemanticQueryBuilder.SEMANTIC_QUERY_FILTER_FIELD_CAPS_FIX, InterceptedInferenceQueryBuilder.NEW_SEMANTIC_QUERY_INTERCEPTORS, From ebfad13aeec139e6aa66aae09da9282ae1080db5 Mon Sep 17 00:00:00 2001 From: Michail Romaios <84708293+mromaios@users.noreply.github.com> Date: Wed, 26 Nov 2025 10:37:40 +0100 Subject: [PATCH 2/3] Update docs/changelog/138644.yaml --- docs/changelog/138644.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 docs/changelog/138644.yaml diff --git a/docs/changelog/138644.yaml b/docs/changelog/138644.yaml new file mode 100644 index 0000000000000..be91858d60ea9 --- /dev/null +++ b/docs/changelog/138644.yaml @@ -0,0 +1,5 @@ +pr: 138644 +summary: "Fix: add missing inference feature" +area: Search +type: bug +issues: [] From 49f28f0ad3962d792c6ab6529004eae9c96469f0 Mon Sep 17 00:00:00 2001 From: Michail Romaios <84708293+mromaios@users.noreply.github.com> Date: Wed, 26 Nov 2025 10:54:00 +0100 Subject: [PATCH 3/3] Update docs/changelog/138644.yaml --- docs/changelog/138644.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/changelog/138644.yaml b/docs/changelog/138644.yaml index be91858d60ea9..f892b86be5966 100644 --- a/docs/changelog/138644.yaml +++ b/docs/changelog/138644.yaml @@ -1,5 +1,5 @@ pr: 138644 -summary: "Fix: add missing inference feature" +summary: "Fix: add missing `vector_similarity_support` in InferenceFeatures" area: Search type: bug issues: []