That's a great idea! I thought about this too after those posts came up on
the list recently. I started to look into it, but I noticed that there's
actually no implementation of ValueState in userstate. Is there a reason
for that? I started to work on a patch to add it but I was just curious if
there was some reason it was omitted that I should be aware of.

We could certainly replicate the example without ValueState by using
BagState and clearing it before each write, but it would be nice if we
could draw a direct parallel.

Brian

On Fri, Apr 12, 2019 at 7:05 AM Maximilian Michels <m...@apache.org> wrote:

> > It would probably be pretty easy to add the corresponding code snippets
> to the docs as well.
>
> It's probably a bit more work because there is no section dedicated to
> state/timer yet in the documentation. Tracked here:
> https://jira.apache.org/jira/browse/BEAM-2472
>
> > I've been going over this topic a bit. I'll add the snippets next week,
> if that's fine by y'all.
>
> That would be great. The blog posts are a great way to get started with
> state/timers.
>
> Thanks,
> Max
>
> On 11.04.19 20:21, Pablo Estrada wrote:
> > I've been going over this topic a bit. I'll add the snippets next week,
> > if that's fine by y'all.
> > Best
> > -P.
> >
> > On Thu, Apr 11, 2019 at 5:27 AM Robert Bradshaw <rober...@google.com
> > <mailto:rober...@google.com>> wrote:
> >
> >     That's a great idea! It would probably be pretty easy to add the
> >     corresponding code snippets to the docs as well.
> >
> >     On Thu, Apr 11, 2019 at 2:00 PM Maximilian Michels <m...@apache.org
> >     <mailto:m...@apache.org>> wrote:
> >      >
> >      > Hi everyone,
> >      >
> >      > The Python SDK still lacks documentation on state and timers.
> >      >
> >      > As a first step, what do you think about updating these two blog
> >     posts
> >      > with the corresponding Python code?
> >      >
> >      > https://beam.apache.org/blog/2017/02/13/stateful-processing.html
> >      > https://beam.apache.org/blog/2017/08/28/timely-processing.html
> >      >
> >      > Thanks,
> >      > Max
> >
>

Reply via email to