Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Duplicate
-
0.8.4
-
None
-
None
Description
Currently, a windowed wordcount pipeline like source.flatMap.window.groupBy.count will actually be executed as source.globalWindow.flatMap.groupBy.window.count and globalWindow.flatMap run by a WindowRunner.
The globalWindow is unnecessary unless source is followed by an aggregation. Further, the globalWindow requires Watermark.MAX to trigger emits which is not obvious for users.
Attachments
Issue Links
- duplicates
-
GEARPUMP-367 Unnecessary use of window processing
- Resolved