DataflowRunner depends on, and shades, protobuf
Project: http://git-wip-us.apache.org/repos/asf/beam/repo Commit: http://git-wip-us.apache.org/repos/asf/beam/commit/63e2965b Tree: http://git-wip-us.apache.org/repos/asf/beam/tree/63e2965b Diff: http://git-wip-us.apache.org/repos/asf/beam/diff/63e2965b Branch: refs/heads/master Commit: 63e2965b49ba39b6b6f77f023d2fb7267759fc84 Parents: b4deb83 Author: Kenneth Knowles <k...@google.com> Authored: Thu Sep 21 16:05:21 2017 -0700 Committer: Kenneth Knowles <k...@google.com> Committed: Thu Sep 21 16:05:21 2017 -0700 ---------------------------------------------------------------------- runners/google-cloud-dataflow-java/pom.xml | 10 ++++++++++ 1 file changed, 10 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/beam/blob/63e2965b/runners/google-cloud-dataflow-java/pom.xml ---------------------------------------------------------------------- diff --git a/runners/google-cloud-dataflow-java/pom.xml b/runners/google-cloud-dataflow-java/pom.xml index 9076317..cd2f70f 100644 --- a/runners/google-cloud-dataflow-java/pom.xml +++ b/runners/google-cloud-dataflow-java/pom.xml @@ -181,6 +181,7 @@ <artifactSet> <includes> <include>com.google.guava:guava</include> + <include>com.google.protobuf:protobuf-java</include> <include>org.apache.beam:beam-runners-core-construction-java</include> </includes> </artifactSet> @@ -207,6 +208,10 @@ <shadedPattern>org.apache.beam.runners.dataflow.repackaged.com.google.common</shadedPattern> </relocation> <relocation> + <pattern>com.google.protobuf</pattern> + <shadedPattern>org.apache.beam.runners.dataflow.repackaged.com.google.protobuf</shadedPattern> + </relocation> + <relocation> <pattern>com.google.thirdparty</pattern> <shadedPattern>org.apache.beam.runners.dataflow.repackaged.com.google.thirdparty</shadedPattern> </relocation> @@ -374,6 +379,11 @@ </dependency> <dependency> + <groupId>com.google.protobuf</groupId> + <artifactId>protobuf-java</artifactId> + </dependency> + + <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> </dependency>