diff --git a/docs/changelog/138644.yaml b/docs/changelog/138644.yaml new file mode 100644 index 0000000000000..f892b86be5966 --- /dev/null +++ b/docs/changelog/138644.yaml @@ -0,0 +1,5 @@ +pr: 138644 +summary: "Fix: add missing `vector_similarity_support` in InferenceFeatures" +area: Search +type: bug +issues: [] 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,