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>

Reply via email to