[ https://issues.apache.org/jira/browse/FLINK-13378?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
ASF GitHub Bot updated FLINK-13378: ----------------------------------- Labels: pull-request-available (was: ) > Blink-planner not support SingleValueAggFunction > ------------------------------------------------ > > Key: FLINK-13378 > URL: https://issues.apache.org/jira/browse/FLINK-13378 > Project: Flink > Issue Type: Bug > Components: Table SQL / Planner > Affects Versions: 1.9.0, 1.10.0 > Reporter: Louis Xu > Priority: Blocker > Labels: pull-request-available > Fix For: 1.9.0, 1.10.0 > > > There some problem in SingleValueAggFunction: > 1.The comment in the method is "value = count == 0 ? exception : operand(0)", > but actually it need to be "value = count > 0 ? exception : operand(0)" > according to the code and logic. > 2.The throwException expression should call(THROW_EXCEPTION, literal(msg), > typeLiteral(type)). > And there are some bugs to support it in blink-planner: > 1.RexNodeConverter lack converter for THROW_EXCEPTION > 2.PlannerExpressions lack expr to support type inference for THROW_EXCEPTION -- This message was sent by Atlassian JIRA (v7.6.14#76016)