Thomas Groh created BEAM-732:
--------------------------------

             Summary: Placing Timers into the global window causes tests to 
Flake
                 Key: BEAM-732
                 URL: https://issues.apache.org/jira/browse/BEAM-732
             Project: Beam
          Issue Type: Bug
            Reporter: Thomas Groh
            Assignee: Thomas Groh


When timers are delivered in the global window rather than in empty windows, 
the fact that they may share a timestamp with pending elements causes the 
pending elements to be removed from the collection of pending elements, 
allowing the watermark to advance inappropriately.

Only remove elements that have become pending. Use a comparator that compares 
different elements as nonequal to do so.

See WatermarkManager.AppliedPTransformInputWatermark



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to