[ https://issues.apache.org/jira/browse/FLINK-3941?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15298073#comment-15298073 ]
ASF GitHub Bot commented on FLINK-3941: --------------------------------------- Github user yjshen commented on a diff in the pull request: https://github.com/apache/flink/pull/2025#discussion_r64377174 --- Diff: flink-libraries/flink-table/src/main/scala/org/apache/flink/api/table/runtime/aggregate/AggregateMapFunction.scala --- @@ -44,7 +44,7 @@ class AggregateMapFunction[IN, OUT]( override def map(value: IN): OUT = { - val input = value.asInstanceOf[Row] + val input = value.asInstanceOf[Product] --- End diff -- Ah, I think I get why this happen, will fix this. > Add support for UNION (with duplicate elimination) > -------------------------------------------------- > > Key: FLINK-3941 > URL: https://issues.apache.org/jira/browse/FLINK-3941 > Project: Flink > Issue Type: New Feature > Components: Table API > Affects Versions: 1.1.0 > Reporter: Fabian Hueske > Assignee: Yijie Shen > Priority: Minor > > Currently, only UNION ALL is supported by Table API and SQL. > UNION (with duplicate elimination) can be supported by applying a > {{DataSet.distinct()}} after the union on all fields. This issue includes: > - Extending {{DataSetUnion}} > - Relaxing {{DataSetUnionRule}} to translated non-all unions. > - Extend the Table API with union() method. -- This message was sent by Atlassian JIRA (v6.3.4#6332)