File tree Expand file tree Collapse file tree 4 files changed +34
-1
lines changed
rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/search.vectors Expand file tree Collapse file tree 4 files changed +34
-1
lines changed Original file line number Diff line number Diff line change @@ -570,7 +570,7 @@ setup:
570570 - match : { hits.hits.2._score: $default_rescore2 }
571571
572572---
573- " Test default oversample value" :
573+ " default oversample value " :
574574 - requires :
575575 cluster_features : ["mapper.dense_vector.default_oversample_value_for_bbq"]
576576 reason : " Needs default_oversample_value_for_bbq feature"
Original file line number Diff line number Diff line change @@ -339,3 +339,14 @@ setup:
339339 - match : { hits.hits.0._score: $rescore_score0 }
340340 - match : { hits.hits.1._score: $rescore_score1 }
341341 - match : { hits.hits.2._score: $rescore_score2 }
342+
343+ ---
344+ " default oversample value " :
345+ - requires :
346+ cluster_features : ["mapper.dense_vector.default_oversample_value_for_bbq"]
347+ reason : " Needs default_oversample_value_for_bbq feature"
348+ - do :
349+ indices.get_mapping :
350+ index : bbq_flat
351+
352+ - match : { bbq_flat.mappings.properties.vector.index_options.rescore_vector.oversample: 3.0 }
Original file line number Diff line number Diff line change @@ -495,3 +495,14 @@ setup:
495495 - match : { hits.hits.0._score: $rescore_score0 }
496496 - match : { hits.hits.1._score: $rescore_score1 }
497497 - match : { hits.hits.2._score: $rescore_score2 }
498+
499+ ---
500+ " no default oversample value " :
501+ - requires :
502+ cluster_features : ["mapper.dense_vector.default_oversample_value_for_bbq"]
503+ reason : " Needs default_oversample_value_for_bbq feature"
504+ - do :
505+ indices.get_mapping :
506+ index : int4_flat
507+
508+ - not_exists : { int4_flat.mappings.properties.vector.index_options.rescore_vector }
Original file line number Diff line number Diff line change @@ -436,3 +436,14 @@ setup:
436436 - match : { hits.hits.0._score: $rescore_score0 }
437437 - match : { hits.hits.1._score: $rescore_score1 }
438438 - match : { hits.hits.2._score: $rescore_score2 }
439+
440+ ---
441+ " no default oversample value " :
442+ - requires :
443+ cluster_features : ["mapper.dense_vector.default_oversample_value_for_bbq"]
444+ reason : " Needs default_oversample_value_for_bbq feature"
445+ - do :
446+ indices.get_mapping :
447+ index : int8_flat
448+
449+ - not_exists : { int8_flat.mappings.properties.vector.index_options.rescore_vector }
You can’t perform that action at this time.
0 commit comments