You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SELECT
id,
REDUCE_AGG(value, 0, (a, b) -> a + b + 0, (a, b) -> a + b)
FROM (
VALUES
(1, 2),
(1, 3),
(1, 4),
(2, 20),
(2, 30),
(2, 40)
) AS t(id, value)
GROUP BY
id
fails with
java.lang.IllegalArgumentException: no type found for symbol 'expr_10'
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:216)
at com.facebook.presto.sql.planner.TypeProvider.get(TypeProvider.java:65)
at com.facebook.presto.sql.analyzer.ExpressionAnalyzer$Visitor.visitSymbolReference(ExpressionAnalyzer.java:462)
at com.facebook.presto.sql.analyzer.ExpressionAnalyzer$Visitor.visitSymbolReference(ExpressionAnalyzer.java:385)
at com.facebook.presto.sql.tree.SymbolReference.accept(SymbolReference.java:46)
at com.facebook.presto.sql.tree.StackableAstVisitor.process(StackableAstVisitor.java:26)
at com.facebook.presto.sql.analyzer.ExpressionAnalyzer$Visitor.process(ExpressionAnalyzer.java:408)
at com.facebook.presto.sql.analyzer.ExpressionAnalyzer$Visitor.getOperator(ExpressionAnalyzer.java:1573)
at com.facebook.presto.sql.analyzer.ExpressionAnalyzer$Visitor.visitArithmeticBinary(ExpressionAnalyzer.java:735)
at com.facebook.presto.sql.analyzer.ExpressionAnalyzer$Visitor.visitArithmeticBinary(ExpressionAnalyzer.java:385)
at com.facebook.presto.sql.tree.ArithmeticBinaryExpression.accept(ArithmeticBinaryExpression.java:85)
at com.facebook.presto.sql.tree.StackableAstVisitor.process(StackableAstVisitor.java:26)
at com.facebook.presto.sql.analyzer.ExpressionAnalyzer$Visitor.process(ExpressionAnalyzer.java:408)
at com.facebook.presto.sql.analyzer.ExpressionAnalyzer.analyze(ExpressionAnalyzer.java:346)
at com.facebook.presto.sql.analyzer.ExpressionAnalyzer.analyzeExpressions(ExpressionAnalyzer.java:1865)
at com.facebook.presto.sql.analyzer.ExpressionAnalyzer.getExpressionTypes(ExpressionAnalyzer.java:1847)
at com.facebook.presto.sql.analyzer.ExpressionAnalyzer.getExpressionTypes(ExpressionAnalyzer.java:1834)
at com.facebook.presto.sql.analyzer.ExpressionAnalyzer.getExpressionTypes(ExpressionAnalyzer.java:1821)
at com.facebook.presto.sql.planner.TranslateExpressionsUtil.analyzeCallExpressionTypes(TranslateExpressionsUtil.java:135)
at com.facebook.presto.sql.planner.QueryPlanner.lambda$callArgumentsToRowExpression$15(QueryPlanner.java:1312)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at com.facebook.presto.sql.planner.QueryPlanner.callArgumentsToRowExpression(QueryPlanner.java:1314)
at com.facebook.presto.sql.planner.QueryPlanner.aggregate(QueryPlanner.java:759)
at com.facebook.presto.sql.planner.QueryPlanner.plan(QueryPlanner.java:207)
at com.facebook.presto.sql.planner.RelationPlanner.visitQuerySpecification(RelationPlanner.java:775)
at com.facebook.presto.sql.planner.RelationPlanner.visitQuerySpecification(RelationPlanner.java:137)
at com.facebook.presto.sql.tree.QuerySpecification.accept(QuerySpecification.java:138)
at com.facebook.presto.sql.tree.AstVisitor.process(AstVisitor.java:27)
at com.facebook.presto.sql.planner.RelationPlanner.process(RelationPlanner.java:173)
at com.facebook.presto.sql.planner.QueryPlanner.planQueryBody(QueryPlanner.java:408)
at com.facebook.presto.sql.planner.QueryPlanner.plan(QueryPlanner.java:186)
at com.facebook.presto.sql.planner.RelationPlanner.visitQuery(RelationPlanner.java:768)
at com.facebook.presto.sql.planner.RelationPlanner.visitQuery(RelationPlanner.java:137)
at com.facebook.presto.sql.tree.Query.accept(Query.java:105)
at com.facebook.presto.sql.tree.AstVisitor.process(AstVisitor.java:27)
at com.facebook.presto.sql.planner.RelationPlanner.process(RelationPlanner.java:173)
at com.facebook.presto.sql.planner.LogicalPlanner.createRelationPlan(LogicalPlanner.java:555)
at com.facebook.presto.sql.planner.LogicalPlanner.planStatementWithoutOutput(LogicalPlanner.java:179)
at com.facebook.presto.sql.planner.LogicalPlanner.planStatement(LogicalPlanner.java:154)
at com.facebook.presto.sql.planner.LogicalPlanner.plan(LogicalPlanner.java:138)
at com.facebook.presto.sql.analyzer.BuiltInQueryAnalyzer.plan(BuiltInQueryAnalyzer.java:107)
at com.facebook.presto.execution.SqlQueryExecution.lambda$createLogicalPlanAndOptimize$2(SqlQueryExecution.java:540)
at com.facebook.presto.common.RuntimeStats.profileNanos(RuntimeStats.java:136)
at com.facebook.presto.execution.SqlQueryExecution.createLogicalPlanAndOptimize(SqlQueryExecution.java:538)
at com.facebook.presto.execution.SqlQueryExecution.start(SqlQueryExecution.java:463)
at com.facebook.presto.$gen.Presto_null__testversion____20240418_050844_4.run(Unknown Source)
at com.facebook.presto.execution.SqlQueryManager.createQuery(SqlQueryManager.java:319)
at com.facebook.presto.dispatcher.LocalDispatchQuery.lambda$startExecution$8(LocalDispatchQuery.java:211)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:829)
The text was updated successfully, but these errors were encountered:
Run query
fails with
The text was updated successfully, but these errors were encountered: