aboutsummaryrefslogtreecommitdiffstats
path: root/indexinglanguage
diff options
context:
space:
mode:
authorJo Kristian Bergum <bergum@vespa.ai>2024-04-10 09:14:30 +0200
committerGitHub <noreply@github.com>2024-04-10 09:14:30 +0200
commit4d0144a4d249df6cce37539cba13969e9fd4ca4f (patch)
tree6478d0617dea7b6469a1c269cb54ccad36290095 /indexinglanguage
parent8db9ee454f4ae9c677fdf9382fcb51139fbc263d (diff)
parent4d233b5379b8dc4b94901f8df8acda0a6f2c4420 (diff)
Merge pull request #30809 from vespa-engine/jobergum/add-context-caching
Add onnx output caching to embedder (allow different post-processing of model outputs)
Diffstat (limited to 'indexinglanguage')
-rw-r--r--indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/expressions/ExecutionContext.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/expressions/ExecutionContext.java b/indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/expressions/ExecutionContext.java
index ba07fc00ca8..cdd0c11baac 100644
--- a/indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/expressions/ExecutionContext.java
+++ b/indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/expressions/ExecutionContext.java
@@ -22,7 +22,7 @@ public class ExecutionContext implements FieldTypeAdapter, FieldValueAdapter {
private final FieldValueAdapter adapter;
private FieldValue value;
private Language language;
- private final Map<String, Object> cache = LazyMap.newHashMap();
+ private final Map<Object, Object> cache = LazyMap.newHashMap();
public ExecutionContext() {
this(null);
@@ -125,12 +125,12 @@ public class ExecutionContext implements FieldTypeAdapter, FieldValueAdapter {
}
/** Returns a cached value, or null if not present. */
- public Object getCachedValue(String key) {
+ public Object getCachedValue(Object key) {
return cache.get(key);
}
/** Returns a mutable reference to the cache of this. */
- public Map<String, Object> getCache() {
+ public Map<Object, Object> getCache() {
return cache;
}