Output element timestamps. But i think your comment on the doc resolved my
misunderstanding. Thanks!

For the benefit of the thread:

I forgot that the default timestamp is the parent element's timestamp, and
if there are no user timestamp changes, the root default is "whatever the
Runner sets the timestamp of the Impulse element "

On Fri, Apr 1, 2022, 10:50 AM Luke Cwik <[email protected]> wrote:

> Are you asking about the output timestamp of the elements or the reported
> output watermark?
>
>
>
> On Thu, Mar 31, 2022 at 5:18 PM Robert Burke <[email protected]> wrote:
>
>> I like the approach, and the doc! I've added some questions/go specific
>> nits and questions.
>>
>> I'm lifting one question here for information gathering:
>>
>> Do streaming SDFs in Java/Python require event times be emitted with
>> every element, or is it defaulted to past End of GlobalWindow?
>>
>> On Thu, Mar 31, 2022, 9:19 AM Jack McCluskey <[email protected]>
>> wrote:
>>
>>> Looks good, Danny!
>>>
>>> On Wed, Mar 30, 2022 at 8:22 PM Robert Bradshaw <[email protected]>
>>> wrote:
>>>
>>>> Thanks. I didn't look much at the implementation, but the API makes
>>>> sense to me.
>>>>
>>>> On Wed, Mar 30, 2022 at 10:23 AM Danny McCormick
>>>> <[email protected]> wrote:
>>>> >
>>>> > Hey everyone, I put together a design doc for adding Watermark
>>>> Estimation in the Go Sdk and would appreciate any thoughts you have!
>>>> >
>>>> > Watermark estimation allows a DoFn to estimate the lower bound of
>>>> data yet to be emitted so that future steps can perform aggregation without
>>>> waiting for the DoFn to complete. Right now, both Java and Python support
>>>> watermark estimation by allowing users to specify a custom watermark
>>>> estimator that is invoked when an element/restriction pair is split or
>>>> checkpointed to produce a watermark estimate. They also allow users to
>>>> specify custom watermark state that is persisted across splits and
>>>> checkpoints. This document proposes introducing similar DoFn lifecycle
>>>> methods for creating and managing watermark estimators and state in the Go
>>>> Sdk.
>>>> >
>>>> > Please share any feedback here:
>>>> https://docs.google.com/document/d/1DqCYJ-J1YGNelCRIcN5v6BQsZxJB2l5uWBmN4ti--Ew/edit?usp=sharing
>>>> >
>>>> > Thanks,
>>>> > Danny
>>>>
>>>

Reply via email to