diff --git a/rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/search.vectors/130_knn_query_nested_search.yml b/rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/search.vectors/130_knn_query_nested_search.yml index bf07144975650..af9593365d98c 100644 --- a/rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/search.vectors/130_knn_query_nested_search.yml +++ b/rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/search.vectors/130_knn_query_nested_search.yml @@ -1,7 +1,7 @@ setup: - requires: - cluster_features: "gte_v8.12.0" - reason: 'knn as query added in 8.12' + cluster_features: "search.vectors.k_param_supported" + reason: 'k param for knn as query is required' - do: indices.create: index: test diff --git a/rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/search.vectors/140_knn_query_with_other_queries.yml b/rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/search.vectors/140_knn_query_with_other_queries.yml index 1e54e497f286f..639b91641fca6 100644 --- a/rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/search.vectors/140_knn_query_with_other_queries.yml +++ b/rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/search.vectors/140_knn_query_with_other_queries.yml @@ -1,8 +1,8 @@ # test how knn query interact with other queries setup: - requires: - cluster_features: "gte_v8.12.0" - reason: 'knn as query added in 8.12' + cluster_features: "search.vectors.k_param_supported" + reason: 'k param for knn as query is required' test_runner_features: close_to - do: diff --git a/rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/search.vectors/160_knn_query_missing_params.yml b/rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/search.vectors/160_knn_query_missing_params.yml index 26c52060dfb22..d7cf3b793ac29 100644 --- a/rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/search.vectors/160_knn_query_missing_params.yml +++ b/rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/search.vectors/160_knn_query_missing_params.yml @@ -1,7 +1,7 @@ setup: - requires: - cluster_features: "gte_v8.13.0" - reason: '[k] and [num_candidates] were made optional for kNN query in 8.13.0' + cluster_features: "search.vectors.k_param_supported" + reason: 'k param for knn as query is required' - do: indices.create: index: knn_query_test_index diff --git a/rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/search.vectors/180_update_dense_vector_type.yml b/rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/search.vectors/180_update_dense_vector_type.yml index 99943ef2671bb..c9afc7c9b3948 100644 --- a/rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/search.vectors/180_update_dense_vector_type.yml +++ b/rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/search.vectors/180_update_dense_vector_type.yml @@ -1,7 +1,7 @@ setup: - requires: - cluster_features: "gte_v8.15.0" - reason: 'updatable dense vector field types was added in 8.15' + cluster_features: "search.vectors.k_param_supported" + reason: 'k param for knn as query is required' - requires: test_runner_features: [ contains ] ---