Sorry, forgot the doc link accidentally. Here it is:
https://docs.google.com/document/d/1OlAJf4T_CTL9WRH8lP8uQOfLjWYfm8IpRXSe38g34k4/edit#



On Mon, Jan 14, 2019 at 5:18 PM Alex Amato <ajam...@google.com> wrote:

> Hello,
>
> I am planning to implement the state sampler in Java, by reusing the state
> sampler from the Dataflow Runner Harness. It will require a refactoring to
> do this:
>
>    1.
>
>    Remove Dataflow specific code from the base classes and place it into
>    the relevant subclasses only.
>    2.
>
>    Move the necessary classes into a “common” gradle project which can be
>    used by both the Beam Java SDK and Dataflow Java Runner Harness.
>    3.
>
>    Use the new moved files in the Java SDK.
>
>
> Here is my full plan in a doc
> I have filled BEAM-6431
> <https://issues.apache.org/jira/browse/BEAM-6431?filter=-2> for this work
> as well.
>
> I just wanted to run this idea by the community and see incase there were
> any issues with this refactoring plan.
>
> Thanks for your feedback
> Alex
>
>

Reply via email to