[ 
https://issues.apache.org/jira/browse/BEAM-97?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mark Shields closed BEAM-97.
----------------------------
    Resolution: Fixed

> Input watermarks can never be null
> ----------------------------------
>
>                 Key: BEAM-97
>                 URL: https://issues.apache.org/jira/browse/BEAM-97
>             Project: Beam
>          Issue Type: Bug
>          Components: sdk-java-core
>            Reporter: Mark Shields
>            Assignee: Mark Shields
>
> A null input watermark (eg the result of 
> TimerInternals.currentInputWatermarkTime()) is currently interpreted to mean 
> 'computation is still starting and watermark is not yet known'. However, the 
> Google runner was also returning null for 'computation has just restarted and 
> previous watermark has not been established'. As a result code such as 
> WatermarkHold would create data holds using the first interpretation which is 
> unsound for the second interpretation.
> Instead, input watermarks should never be null so the interpretation is never 
> ambiguous. The Google runner is ready to support this.



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

Reply via email to