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.
>

Reply via email to