aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/search
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2022-05-31 23:42:54 +0200
committergjoranv <gv@verizonmedia.com>2022-06-08 11:45:23 +0200
commitdd95b00334ce9e2eebaf59f79082889a2919635a (patch)
treef39e1b7d7bd028e2f4ab5ff6ec1cf06beeae6125 /container-search/src/main/java/com/yahoo/search
parent1463c41b72fb46fa3bd57be965b0d0681749944d (diff)
Remove on Vespa 8
Diffstat (limited to 'container-search/src/main/java/com/yahoo/search')
-rw-r--r--container-search/src/main/java/com/yahoo/search/query/properties/QueryProperties.java7
-rw-r--r--container-search/src/main/java/com/yahoo/search/query/properties/QueryPropertyAliases.java3
-rw-r--r--container-search/src/main/java/com/yahoo/search/query/ranking/RankFeatures.java18
3 files changed, 2 insertions, 26 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/query/properties/QueryProperties.java b/container-search/src/main/java/com/yahoo/search/query/properties/QueryProperties.java
index 7d1a62310a3..4cced8d7923 100644
--- a/container-search/src/main/java/com/yahoo/search/query/properties/QueryProperties.java
+++ b/container-search/src/main/java/com/yahoo/search/query/properties/QueryProperties.java
@@ -36,11 +36,6 @@ public class QueryProperties extends Properties {
private final CompiledQueryProfileRegistry profileRegistry;
private final Map<String, Embedder> embedders;
- @Deprecated // TODO: Remove on Vespa 8
- public QueryProperties(Query query, CompiledQueryProfileRegistry profileRegistry, Embedder embedder) {
- this(query, profileRegistry, Map.of(Embedder.defaultEmbedderId, embedder));
- }
-
public QueryProperties(Query query, CompiledQueryProfileRegistry profileRegistry, Map<String, Embedder> embedders) {
this.query = query;
this.profileRegistry = profileRegistry;
@@ -379,7 +374,7 @@ public class QueryProperties extends Properties {
try {
query.getRanking().getFeatures().put(key, Double.parseDouble(valueString));
}
- catch (IllegalArgumentException e) { // TODO: Throw instead on Vespa 8
+ catch (IllegalArgumentException e) {
query.getRanking().getFeatures().put(key, valueString);
}
}
diff --git a/container-search/src/main/java/com/yahoo/search/query/properties/QueryPropertyAliases.java b/container-search/src/main/java/com/yahoo/search/query/properties/QueryPropertyAliases.java
index 4207080b3e5..6ea371f12a3 100644
--- a/container-search/src/main/java/com/yahoo/search/query/properties/QueryPropertyAliases.java
+++ b/container-search/src/main/java/com/yahoo/search/query/properties/QueryPropertyAliases.java
@@ -24,8 +24,7 @@ public class QueryPropertyAliases extends PropertyAliases {
@Override
protected CompoundName unalias(CompoundName nameOrAlias) {
if (nameOrAlias.first().equalsIgnoreCase("rankfeature")
- || nameOrAlias.first().equalsIgnoreCase("input")
- || nameOrAlias.first().equalsIgnoreCase("featureoverride")) { // deprecated: TODO Remove on Vespa 8
+ || nameOrAlias.first().equalsIgnoreCase("input")) {
if (nameOrAlias.size() > 1) // only alias the prefix
return nameOrAlias.rest().prepend("ranking", "features");
else
diff --git a/container-search/src/main/java/com/yahoo/search/query/ranking/RankFeatures.java b/container-search/src/main/java/com/yahoo/search/query/ranking/RankFeatures.java
index 4e92c3696fd..26d2c877f64 100644
--- a/container-search/src/main/java/com/yahoo/search/query/ranking/RankFeatures.java
+++ b/container-search/src/main/java/com/yahoo/search/query/ranking/RankFeatures.java
@@ -27,12 +27,6 @@ public class RankFeatures implements Cloneable {
private final Ranking parent;
private final Map<String, Object> features;
- /** @deprecated pass the parent */
- @Deprecated // TODO: Remove on Vespa 8
- public RankFeatures() {
- this(new Ranking(new Query()));
- }
-
public RankFeatures(Ranking parent) {
this(parent, new LinkedHashMap<>());
}
@@ -69,18 +63,6 @@ public class RankFeatures implements Cloneable {
features.put(name, value);
}
- /**
- * Returns a rank feature as a string by full name or null if not set
- *
- * @deprecated use getTensor (or getDouble) instead
- */
- @Deprecated // TODO: Remove on Vespa 8
- public String get(String name) {
- Object value = features.get(name);
- if (value == null) return null;
- return value.toString();
- }
-
/** Returns this value as either a Double, Tensor or String. Returns null if the value is not set. */
public Object getObject(String name) {
return features.get(name);