Repository: beam
Updated Branches:
  refs/heads/master 75bab74eb -> f446853ee


Relocate sdks.common.v1 and portability.v1 in Java direct runner

Currently these two namespaces are mistakenly left as-is, even though they link
to other relocated proto libraries that make them incompatible when used
outside the direct runner.


Project: http://git-wip-us.apache.org/repos/asf/beam/repo
Commit: http://git-wip-us.apache.org/repos/asf/beam/commit/1b59e4d4
Tree: http://git-wip-us.apache.org/repos/asf/beam/tree/1b59e4d4
Diff: http://git-wip-us.apache.org/repos/asf/beam/diff/1b59e4d4

Branch: refs/heads/master
Commit: 1b59e4d443a346e10a6bbb03492f6b83d207cf85
Parents: eac561f
Author: Kenneth Knowles <k...@google.com>
Authored: Mon Oct 9 13:06:36 2017 -0700
Committer: Kenneth Knowles <k...@google.com>
Committed: Mon Oct 9 13:06:36 2017 -0700

----------------------------------------------------------------------
 runners/direct-java/pom.xml | 14 ++++++++++++++
 1 file changed, 14 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/beam/blob/1b59e4d4/runners/direct-java/pom.xml
----------------------------------------------------------------------
diff --git a/runners/direct-java/pom.xml b/runners/direct-java/pom.xml
index e14e813..4a094f8 100644
--- a/runners/direct-java/pom.xml
+++ b/runners/direct-java/pom.xml
@@ -88,6 +88,20 @@
                     </shadedPattern>
                   </relocation>
                   <relocation>
+                    <!-- portability protos currently contain a typo, to be 
fixed later -->
+                    <pattern>org.apache.beam.sdks.common</pattern>
+                    <shadedPattern>
+                      org.apache.beam.runners.direct.repackaged.sdks.common
+                    </shadedPattern>
+                  </relocation>
+                  <relocation>
+                    <!-- portability protos also invent this namespace -->
+                    <pattern>org.apache.beam.portability</pattern>
+                    <shadedPattern>
+                      org.apache.beam.runners.direct.repackaged.portability
+                    </shadedPattern>
+                  </relocation>
+                  <relocation>
                     <pattern>com.google.common</pattern>
                     <excludes>
                       <!-- com.google.common is too generic, need to exclude 
guava-testlib -->

Reply via email to