diff --git a/CHANGELOG.md b/CHANGELOG.md index ee01f2ac7..3a7e1d6ac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ### Enhancements * Add KnnCircuitBreakerException and modify exception message [#1688](https://github.com/opensearch-project/k-NN/pull/1688) * Add stats for radial search [#1684](https://github.com/opensearch-project/k-NN/pull/1684) +* Support script score when doc value is disabled and fix misusing DISI [#1696](https://github.com/opensearch-project/k-NN/pull/1696) ### Bug Fixes * Block commas in model description [#1692](https://github.com/opensearch-project/k-NN/pull/1692) ### Infrastructure diff --git a/src/test/java/org/opensearch/knn/plugin/script/KNNScriptScoringIT.java b/src/test/java/org/opensearch/knn/plugin/script/KNNScriptScoringIT.java index 71c99eb5f..5a83891d9 100644 --- a/src/test/java/org/opensearch/knn/plugin/script/KNNScriptScoringIT.java +++ b/src/test/java/org/opensearch/knn/plugin/script/KNNScriptScoringIT.java @@ -644,7 +644,7 @@ private Map createDataset( final Map dataset = new HashMap<>(dense ? numDocsWithField : numDocsWithField * 3); int id = 0; for (int i = 0; i < numDocsWithField; i++) { - final int dummyDocs = dense ? 0 : randomIntBetween(1, 5); + final int dummyDocs = dense ? 0 : randomIntBetween(2, 5); for (int j = 0; j < dummyDocs; j++) { dataset.put(Integer.toString(id++), null); }