You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@beam.apache.org by Romain Manni-Bucau <rm...@gmail.com> on 2018/02/20 16:42:06 UTC

beam shade itself?

Hi guys,

is it intended beam shades itself?

$ jar tf
~/.m2/repository/org/apache/beam/beam-runners-direct-java/2.3.0/beam-runners-direct-java-2.3.0.jar
| grep '/DoFnRunner.class'
org/apache/beam/runners/direct/repackaged/runners/core/DoFnRunner.class

Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://rmannibucau.metawerx.net/> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book
<https://www.packtpub.com/application-development/java-ee-8-high-performance>

Re: beam shade itself?

Posted by Kenneth Knowles <kl...@google.com>.
This comes from keeping forbidden deps off the API surface. It is probably
overkill, but I cannot recall the details.

On Tue, Feb 20, 2018 at 8:42 AM, Romain Manni-Bucau <rm...@gmail.com>
wrote:

> Hi guys,
>
> is it intended beam shades itself?
>
> $ jar tf ~/.m2/repository/org/apache/beam/beam-runners-direct-java/
> 2.3.0/beam-runners-direct-java-2.3.0.jar  | grep '/DoFnRunner.class'
> org/apache/beam/runners/direct/repackaged/runners/core/DoFnRunner.class
>
> Romain Manni-Bucau
> @rmannibucau <https://twitter.com/rmannibucau> |  Blog
> <https://rmannibucau.metawerx.net/> | Old Blog
> <http://rmannibucau.wordpress.com> | Github
> <https://github.com/rmannibucau> | LinkedIn
> <https://www.linkedin.com/in/rmannibucau> | Book
> <https://www.packtpub.com/application-development/java-ee-8-high-performance>
>