diff options
Diffstat (limited to 'container-search/src/main/java')
-rw-r--r-- | container-search/src/main/java/com/yahoo/search/ranking/GlobalPhaseSetup.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/ranking/GlobalPhaseSetup.java b/container-search/src/main/java/com/yahoo/search/ranking/GlobalPhaseSetup.java index 084c2c290eb..7340e9e2a5e 100644 --- a/container-search/src/main/java/com/yahoo/search/ranking/GlobalPhaseSetup.java +++ b/container-search/src/main/java/com/yahoo/search/ranking/GlobalPhaseSetup.java @@ -162,7 +162,7 @@ class GlobalPhaseSetup { var normSupplier = SimpleEvaluator.wrap(normSource); normalizers.add(makeNormalizerSetup(cfg, matchFeatures, normSupplier, normInputs, rerankCount)); } - } else if (matchFeatures.contains(input)) { + } else if (matchFeatures.contains(input) || matchFeatures.contains(WrappedHit.alternate(input))) { fromMF.add(input); } else { throw new IllegalArgumentException("Bad config, missing global-phase input: " + input); @@ -188,7 +188,7 @@ class GlobalPhaseSetup { String queryFeatureName = asQueryFeature(input); if (queryFeatureName != null) { fromQuery.add(queryFeatureName); - } else if (matchFeatures.contains(input)) { + } else if (matchFeatures.contains(input) || matchFeatures.contains(WrappedHit.alternate(input))) { fromMF.add(input); } else { throw new IllegalArgumentException("Bad config, missing normalizer input: " + input); |