-
Notifications
You must be signed in to change notification settings - Fork 25.8k
Closed
Labels
:Analytics/ES|QLAKA ESQLAKA ESQL>bugTeam:AnalyticsMeta label for analytical engine team (ESQL/Aggs/Geo)Meta label for analytical engine team (ESQL/Aggs/Geo)
Description
Elasticsearch Version
Serverless
Installed Plugins
n/a
Java Version
bundled
OS Version
Problem Description
We were alerted to some NPEs with the attached stack trace. I was not able to isolate the query that triggered these.
Steps to Reproduce
I was not able to reproduce the problem.
Logs (if relevant)
java.lang.NullPointerException: Cannot invoke \"Object.getClass()\" because \"value\" is null
at org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesUtils.makeGeometryFromLiteralValue(SpatialRelatesUtils.java:213)
at org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesUtils.makeGeometryFromLiteral(SpatialRelatesUtils.java:189)
at org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance.fold(StDistance.java:286)
at org.elasticsearch.xpack.esql.core.expression.Literal.of(Literal.java:201)
at org.elasticsearch.xpack.esql.optimizer.rules.RuleUtils.lambda$foldableReferences$1(RuleUtils.java:100)
at org.elasticsearch.xpack.esql.core.tree.Node.lambda$forEachUp$1(Node.java:129)
at org.elasticsearch.xpack.esql.core.tree.Node.forEachUp(Node.java:122)
at org.elasticsearch.xpack.esql.core.tree.Node.forEachUp(Node.java:127)
at org.elasticsearch.xpack.esql.plan.QueryPlan.lambda$forEachExpressionUp$21(QueryPlan.java:207)
at org.elasticsearch.xpack.esql.plan.QueryPlan.doForEachExpression(QueryPlan.java:213)
at org.elasticsearch.xpack.esql.plan.QueryPlan.doForEachExpression(QueryPlan.java:216)
at org.elasticsearch.xpack.esql.plan.QueryPlan.lambda$forEachExpressionUp$22(QueryPlan.java:207)
at org.elasticsearch.xpack.esql.core.tree.Node.forEachProperty(Node.java:151)
at org.elasticsearch.xpack.esql.core.tree.Node.lambda$forEachPropertyUp$3(Node.java:143)
at org.elasticsearch.xpack.esql.core.tree.Node.forEachUp(Node.java:122)
at org.elasticsearch.xpack.esql.core.tree.Node.forEachUp(Node.java:120)
at org.elasticsearch.xpack.esql.core.tree.Node.forEachUp(Node.java:120)
at org.elasticsearch.xpack.esql.core.tree.Node.forEachUp(Node.java:120)
at org.elasticsearch.xpack.esql.core.tree.Node.forEachPropertyUp(Node.java:143)
at org.elasticsearch.xpack.esql.plan.QueryPlan.forEachExpressionUp(QueryPlan.java:207)
at org.elasticsearch.xpack.esql.optimizer.rules.RuleUtils.foldableReferences(RuleUtils.java:91)
at org.elasticsearch.xpack.esql.optimizer.rules.logical.PropagateEvalFoldables.apply(PropagateEvalFoldables.java:28)
at org.elasticsearch.xpack.esql.optimizer.rules.logical.PropagateEvalFoldables.apply(PropagateEvalFoldables.java:24)
at org.elasticsearch.xpack.esql.rule.ParameterizedRuleExecutor.lambda$transform$0(ParameterizedRuleExecutor.java:29)
at org.elasticsearch.xpack.esql.rule.RuleExecutor$Transformation.<init>(RuleExecutor.java:111)
at org.elasticsearch.xpack.esql.rule.RuleExecutor.executeWithInfo(RuleExecutor.java:190)
at org.elasticsearch.xpack.esql.rule.RuleExecutor.execute(RuleExecutor.java:159)
at org.elasticsearch.xpack.esql.optimizer.LogicalPlanOptimizer.optimize(LogicalPlanOptimizer.java:120)
at org.elasticsearch.xpack.esql.session.EsqlSession.optimizedPlan(EsqlSession.java:951)
at org.elasticsearch.xpack.esql.session.EsqlSession$1.lambda$onResponse$1(EsqlSession.java:243)
etc
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
:Analytics/ES|QLAKA ESQLAKA ESQL>bugTeam:AnalyticsMeta label for analytical engine team (ESQL/Aggs/Geo)Meta label for analytical engine team (ESQL/Aggs/Geo)