diff options
author | Arne Juul <arnej@yahooinc.com> | 2023-02-02 15:07:40 +0000 |
---|---|---|
committer | Arne Juul <arnej@yahooinc.com> | 2023-02-03 09:47:39 +0000 |
commit | 28ac3f42805d540b87a0ff0e61434830809e0282 (patch) | |
tree | e9b94fa8e9dfaa061c3a9a14ce1fa2075b408387 /config-model/src/main/java/com/yahoo/schema/processing/RankingExpressionTypeResolver.java | |
parent | 97a9d25154b863baac946e11d95a8fa63d97a738 (diff) |
wire global-phase through config-model exactly like second-phase
Diffstat (limited to 'config-model/src/main/java/com/yahoo/schema/processing/RankingExpressionTypeResolver.java')
-rw-r--r-- | config-model/src/main/java/com/yahoo/schema/processing/RankingExpressionTypeResolver.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/config-model/src/main/java/com/yahoo/schema/processing/RankingExpressionTypeResolver.java b/config-model/src/main/java/com/yahoo/schema/processing/RankingExpressionTypeResolver.java index 871b79a7737..88b304e31c4 100644 --- a/config-model/src/main/java/com/yahoo/schema/processing/RankingExpressionTypeResolver.java +++ b/config-model/src/main/java/com/yahoo/schema/processing/RankingExpressionTypeResolver.java @@ -86,6 +86,7 @@ public class RankingExpressionTypeResolver extends Processor { profile.getSummaryFeatures().forEach(f -> resolveType(f, "summary feature " + f, context)); ensureValidDouble(profile.getFirstPhaseRanking(), "first-phase expression", context); ensureValidDouble(profile.getSecondPhaseRanking(), "second-phase expression", context); + ensureValidDouble(profile.getGlobalPhaseRanking(), "global-phase expression", context); if ( ( context.tensorsAreUsed() || profile.isStrict()) && ! context.queryFeaturesNotDeclared().isEmpty() && ! warnedAbout.containsAll(context.queryFeaturesNotDeclared())) { |