diff options
author | Geir Storli <geirst@verizonmedia.com> | 2019-06-25 13:28:14 +0000 |
---|---|---|
committer | Geir Storli <geirst@verizonmedia.com> | 2019-06-25 13:28:14 +0000 |
commit | 706e6cb32b33fe718ef1fc7325bc78e06b8c84fb (patch) | |
tree | c4aa92d953b873b9cc0dd5e2fd06cb57bfa7e0c0 /config-model/src/main/java/com/yahoo/searchdefinition/fieldoperation/IndexOperation.java | |
parent | 244429493f1fd9355e7505312e2a69e2da0d3615 (diff) |
Rename flag to turn on new posting list format with interleaved features used for bm25.
Diffstat (limited to 'config-model/src/main/java/com/yahoo/searchdefinition/fieldoperation/IndexOperation.java')
-rw-r--r-- | config-model/src/main/java/com/yahoo/searchdefinition/fieldoperation/IndexOperation.java | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/fieldoperation/IndexOperation.java b/config-model/src/main/java/com/yahoo/searchdefinition/fieldoperation/IndexOperation.java index 459bb247e5f..39f543c7db3 100644 --- a/config-model/src/main/java/com/yahoo/searchdefinition/fieldoperation/IndexOperation.java +++ b/config-model/src/main/java/com/yahoo/searchdefinition/fieldoperation/IndexOperation.java @@ -29,8 +29,7 @@ public class IndexOperation implements FieldOperation { private OptionalLong lowerBound = OptionalLong.empty(); private OptionalLong upperBound = OptionalLong.empty(); private OptionalDouble densePostingListThreshold = OptionalDouble.empty(); - // TODO: Remove when experimental posting list format is made default - private Optional<Boolean> experimentalPostingListFormat = Optional.empty(); + private Optional<Boolean> enableBm25 = Optional.empty(); public String getIndexName() { return indexName; @@ -89,8 +88,8 @@ public class IndexOperation implements FieldOperation { index.setBooleanIndexDefiniton( new BooleanIndexDefinition(arity, lowerBound, upperBound, densePostingListThreshold)); } - if (experimentalPostingListFormat.isPresent()) { - index.setExperimentalPostingListFormat(experimentalPostingListFormat.get()); + if (enableBm25.isPresent()) { + index.setInterleavedFeatures(enableBm25.get()); } } @@ -117,8 +116,8 @@ public class IndexOperation implements FieldOperation { public void setDensePostingListThreshold(double densePostingListThreshold) { this.densePostingListThreshold = OptionalDouble.of(densePostingListThreshold); } - public void setExperimentalPostingListFormat(boolean value) { - experimentalPostingListFormat = Optional.of(value); + public void setEnableBm25(boolean value) { + enableBm25 = Optional.of(value); } } |