[ https://issues.apache.org/jira/browse/FLINK-6618?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
sunjincheng updated FLINK-6618: ------------------------------- Issue Type: Sub-task (was: Bug) Parent: FLINK-6619 > Fix `GroupWindow` JAVA logical plans not consistent with SCALA logical plans. > ----------------------------------------------------------------------------- > > Key: FLINK-6618 > URL: https://issues.apache.org/jira/browse/FLINK-6618 > Project: Flink > Issue Type: Sub-task > Components: Table API & SQL > Affects Versions: 1.3.0 > Reporter: sunjincheng > Assignee: sunjincheng > > I find 2 bugs as follows: > 1. {{GroupWindowStringExpressionTest}} testcase bug: > {{Assert.assertEquals("Logical Plans do not match", resJava.logicalPlan, > resJava.logicalPlan)}} -> {{Assert.assertEquals("Logical Plans do not match", > resJava.logicalPlan, resScala.logicalPlan)}} > 2. When i fix the bug above, we got anther bug: > {code} > java.lang.AssertionError: Logical Plans do not match > Expected :Project(ListBuffer('string, 'TMP_4, 'TMP_5, 'TMP_6, ('TMP_7 * 2) as > '_c4),WindowAggregate(List('string),SlidingGroupWindow('w, 'rowtime, > 14400000.millis, 7200000.millis),List(),List(CountAggFunction(List('string)) > as 'TMP_4, sum('int) as 'TMP_5, WeightedAvg(List('long, 'int)) as 'TMP_6, > WeightedAvg(List('int, 'int)) as 'TMP_7),Project(ArrayBuffer('string, 'int, > 'long, > 'rowtime),CatalogNode(WrappedArray(_DataStreamTable_0),RecordType(INTEGER > int, BIGINT long, VARCHAR(2147483647) string, TIMESTAMP(3) rowtime))))) > Actual :Project(ListBuffer('string, 'TMP_0, 'TMP_1, 'TMP_2, ('TMP_3 * 2) as > '_c4),WindowAggregate(ArrayBuffer('string),SlidingGroupWindow('w, 'rowtime, > 14400000.millis, > 7200000.millis),List(),List(CountAggFunction(ArrayBuffer('string)) as 'TMP_0, > sum('int) as 'TMP_1, WeightedAvg(ArrayBuffer('long, 'int)) as 'TMP_2, > WeightedAvg(ArrayBuffer('int, 'int)) as 'TMP_3),Project(ArrayBuffer('string, > 'int, 'long, > 'rowtime),CatalogNode(WrappedArray(_DataStreamTable_0),RecordType(INTEGER > int, BIGINT long, VARCHAR(2147483647) string, TIMESTAMP(3) rowtime))))) > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346)