Shaoxuan Wang created FLINK-5955: ------------------------------------ Summary: Merging a list of buffered records will have problem when ObjectReuse is turned on Key: FLINK-5955 URL: https://issues.apache.org/jira/browse/FLINK-5955 Project: Flink Issue Type: Bug Reporter: Shaoxuan Wang Assignee: Shaoxuan Wang
Turn on ObjectReuse in MultipleProgramsTestBase: TestEnvironment clusterEnv = new TestEnvironment(cluster, 4, true); Then the tests "testEventTimeSessionGroupWindow", "testEventTimeSessionGroupWindow", and "testEventTimeTumblingGroupWindowOverTime" will fail. The reason is that we have buffered iterated records for group-merge. I think we should change the Agg merge to pair-merge, and later add group-merge when needed (in the future we should add rules to select either pair-merge or group-merge, but for now all built-in aggregates should work fine with pair-merge). -- This message was sent by Atlassian JIRA (v6.3.15#6346)