Grant Henke has uploaded a new change for review.

  http://gerrit.cloudera.org:8080/7304

Change subject: [java] Ensure the shaded packages are always in the same 
location
......................................................................

[java] Ensure the shaded packages are always in the same location

Currently when a module depends on kudu-clients and isshaded it is possible to 
get bloat in the jar due todependencies like guava being included in the 
shadedjar twice.This moves the shade plugin and relocation configurationto the 
parent pom's pluginManagement section to ensure thesame packages are always 
placed in the same location.For example this reduces the kudu-client-tools 
jarfrom 13.4 MB to 8.5 MB.Note: The relocation target is changed 
fromorg.apache.kudu.clients.shaded toorg.apache.kudu.shaded since the shading 
is not specific tothe clients anymore.Change-Id: 
Ib830ba386313763ad96511dc19a65beb3bb24543

Change-Id: I6423a22e3cc586c76e16105582d910dc37a79b49
---
M java/kudu-client-tools/pom.xml
M java/kudu-client/pom.xml
M java/kudu-flume-sink/pom.xml
M java/kudu-spark-tools/pom.xml
M java/kudu-spark/pom.xml
M java/pom.xml
6 files changed, 38 insertions(+), 64 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/04/7304/1
-- 
To view, visit http://gerrit.cloudera.org:8080/7304
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I6423a22e3cc586c76e16105582d910dc37a79b49
Gerrit-PatchSet: 1
Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-Owner: Grant Henke <granthe...@gmail.com>

Reply via email to