You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@beam.apache.org by "Robert Burke (Jira)" <ji...@apache.org> on 2020/10/21 17:20:00 UTC
[jira] [Created] (BEAM-11086) [Go SDK] Validate windows are
aggregated correctly in GBKs and Combines
Robert Burke created BEAM-11086:
-----------------------------------
Summary: [Go SDK] Validate windows are aggregated correctly in GBKs and Combines
Key: BEAM-11086
URL: https://issues.apache.org/jira/browse/BEAM-11086
Project: Beam
Issue Type: Sub-task
Components: sdk-go
Reporter: Robert Burke
Add an integration test to validate windowing behavior against real runners, in particular WRT GroupByKey operations.
This entails writing small batch test pipelines that assign event times, and window into those transforms. Windows are assigned by the the runner as per the given windowing strategy.
Code should be added in the sdks/go/test directory [https://github.com/apache/beam/tree/master/sdks/go/test/integration/primitives]
and hooked up so that they're run as part of the post commit tests.
In particular, a multi-window case with a sliding window, and a lifted combiner (like stats.Sum) should be written. It's unlikely the current Combiner Lifting implementation takes windows into account correctly, leading to correctness issues when they are used simultaneously.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)