Repository: beam Updated Branches: refs/heads/master 004d3078f -> db005fffb
Disable Guava Shading in Google Cloud Platform IOs The guava shading breaks BigtableIO, as Guava is part of the signatures of the client, and the client JAR and the Beam IO JAR signatures no longer align. Project: http://git-wip-us.apache.org/repos/asf/beam/repo Commit: http://git-wip-us.apache.org/repos/asf/beam/commit/71f6e30f Tree: http://git-wip-us.apache.org/repos/asf/beam/tree/71f6e30f Diff: http://git-wip-us.apache.org/repos/asf/beam/diff/71f6e30f Branch: refs/heads/master Commit: 71f6e30fa8594b3ba7fab61f2e4962331264d8ad Parents: 004d307 Author: Thomas Groh <[email protected]> Authored: Wed Mar 15 16:25:29 2017 -0700 Committer: Thomas Groh <[email protected]> Committed: Wed Mar 15 16:33:02 2017 -0700 ---------------------------------------------------------------------- sdks/java/io/google-cloud-platform/pom.xml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/beam/blob/71f6e30f/sdks/java/io/google-cloud-platform/pom.xml ---------------------------------------------------------------------- diff --git a/sdks/java/io/google-cloud-platform/pom.xml b/sdks/java/io/google-cloud-platform/pom.xml index bd7f0d2..44a1731 100644 --- a/sdks/java/io/google-cloud-platform/pom.xml +++ b/sdks/java/io/google-cloud-platform/pom.xml @@ -90,6 +90,26 @@ </execution> </executions> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-shade-plugin</artifactId> + <executions> + <execution> + <id>disable-shading</id> + <phase>package</phase> + <goals> + <goal>shade</goal> + </goals> + <configuration> + <artifactSet> + <excludes> + <exclude>*</exclude> + </excludes> + </artifactSet> + </configuration> + </execution> + </executions> + </plugin> </plugins> </build>
