summaryrefslogtreecommitdiffstats
path: root/config-model/src/main/java/com/yahoo/searchdefinition/RankProfile.java
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@oath.com>2018-02-24 18:32:38 +0100
committerJon Bratseth <bratseth@oath.com>2018-02-24 18:32:38 +0100
commit6cb1c29a8076f22415ef448bd114dfec9b37e00e (patch)
tree6c6377915ab00cb06eac66d46ae3470edfc6f10a /config-model/src/main/java/com/yahoo/searchdefinition/RankProfile.java
parent180bc0034ae5ba6f2b5644a7c520486bbcc511bd (diff)
Cleanup and more type inference
- Use a type context in TensorTransformer - Correct Join.outputType - Understand tensorFromLabels and tensorFromWeightedSet - Don't wrap simple tensor arguments in constant()
Diffstat (limited to 'config-model/src/main/java/com/yahoo/searchdefinition/RankProfile.java')
-rw-r--r--config-model/src/main/java/com/yahoo/searchdefinition/RankProfile.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/RankProfile.java b/config-model/src/main/java/com/yahoo/searchdefinition/RankProfile.java
index 064897de8dc..2005f49213e 100644
--- a/config-model/src/main/java/com/yahoo/searchdefinition/RankProfile.java
+++ b/config-model/src/main/java/com/yahoo/searchdefinition/RankProfile.java
@@ -750,7 +750,7 @@ public class RankProfile implements Serializable, Cloneable {
* Creates a context containing the type information of all constants, attributes and query profiles
* referable from this rank profile.
*/
- public TypeContext typeContext(QueryProfileRegistry queryProfiles) {
+ public TypeContext<Reference> typeContext(QueryProfileRegistry queryProfiles) {
MapEvaluationTypeContext context = new MapEvaluationTypeContext(getMacros().values().stream()
.map(Macro::asExpressionFunction)
.collect(Collectors.toList()));