Could you give more details, e.g. a code snippet that reproduces the issue, and describe how you determine that @Setup hasn't been called?
On Thu, Nov 16, 2017 at 6:58 PM Derek Hao Hu <phoenixin...@gmail.com> wrote: > I've been using DoFn.Setup method in Dataflow and it seems to be working > fine. > > On Thu, Nov 16, 2017 at 4:56 PM, Jacob Marble <jmar...@kochava.com> wrote: > >> This one is weird. >> >> A DoFn I wrote: >> - stateful >> - used plenty in a streaming pipeline >> - direct and dataflow runners >> - works fine >> >> Now: >> - new batch pipeline >> - @DoFn.Setup method not called >> - direct runner works properly (logs from setup method are output) >> - dataflow runner simply doesn't call the setup method >> >> Is this possibly a Beam misuse? Javadoc for DoFn.Setup doesn't hint at >> anything, so I'm suspecting Dataflow bug? >> >> Jacob >> > > > > -- > Derek Hao Hu > > Software Engineer | Snapchat > Snap Inc. >