summaryrefslogtreecommitdiffstats
path: root/indexinglanguage/src/main
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2023-02-07 12:53:34 +0100
committerJon Bratseth <bratseth@gmail.com>2023-02-07 12:53:34 +0100
commitbe5c6d79b1f50147be6273d6081585a57071cbb5 (patch)
tree974bd7749ec403f10db87d2e4c737fdb5195f903 /indexinglanguage/src/main
parent3ba555fe6f2abe29ba1057492e12617dcc7e86b1 (diff)
Handle missing values
Diffstat (limited to 'indexinglanguage/src/main')
-rw-r--r--indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/expressions/EmbedExpression.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/expressions/EmbedExpression.java b/indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/expressions/EmbedExpression.java
index 328cd00742f..9f2260e5b94 100644
--- a/indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/expressions/EmbedExpression.java
+++ b/indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/expressions/EmbedExpression.java
@@ -66,6 +66,7 @@ public class EmbedExpression extends Expression {
@Override
protected void doExecute(ExecutionContext context) {
+ if (context.getValue() == null) return;
Tensor output;
if (context.getValue().getDataType() == DataType.STRING) {
output = embedSingleValue(context);