Nice proposal; it's exciting to see this about to be added to the SDK as it
enables a set of more complex use cases.

I also think that some of the content can later be repurposed as user
documentation.

Thanks,
Thomas


On Wed, May 23, 2018 at 11:49 AM, Charles Chen <[email protected]> wrote:

> Thanks everyone for the detailed comments and discussions.  It looks like
> by now, we mostly agree with the requirements and overall direction needed
> for the API, though there is continuing discussion on specific details.  I
> want to highlight two new sections of the doc, which address some
> discussions that have come up:
>
>    - *Existing state and transactionality*: this section addresses how we
>    will address an existing transactionality inconsistency in the existing
>    Java API.  (https://docs.google.com/document/d/
>    1GadEkAmtbJQjmqiqfSzGw3b66TKerm8tyn6TK4blAys/edit#heading=h.
>    ofyl9jspiz3b
>    
> <https://docs.google.com/document/d/1GadEkAmtbJQjmqiqfSzGw3b66TKerm8tyn6TK4blAys/edit#heading=h.ofyl9jspiz3b>
>    )
>    - *State for merging windows*: this section addresses how we will deal
>    with non-combinable state in conjunction with merging windows.  (
>    https://docs.google.com/document/d/1GadEkAmtbJQjmqiqfSzGw3b66TKer
>    m8tyn6TK4blAys/edit#heading=h.ctxkcgabtzpy
>    
> <https://docs.google.com/document/d/1GadEkAmtbJQjmqiqfSzGw3b66TKerm8tyn6TK4blAys/edit#heading=h.ctxkcgabtzpy>
>    )
>
> Let me know any further comments and suggestions.
>
> On Tue, May 22, 2018 at 9:29 AM Kenneth Knowles <[email protected]> wrote:
>
>> Nice. I know that Java users have found it helpful to have this
>> lower-level way of writing pipelines when the high-level primitives don't
>> quite have the tight control they are looking for. I hope it will be a big
>> draw for Python, too.
>>
>> (commenting on the doc)
>>
>> Kenn
>>
>> On Mon, May 21, 2018 at 5:15 PM Charles Chen <[email protected]> wrote:
>>
>>> I want to share a proposal for adding user state and timer support to
>>> the Beam Python SDK and get the community's thoughts on how such an API
>>> should look: https://s.apache.org/beam-python-user-state-and-timers
>>>
>>> Let me know what you think and please add any comments and suggestions
>>> you may have.
>>>
>>> Best,
>>> Charles
>>>
>>

Reply via email to