HBASE-14745 Shade the last few dependencies in hbase-shaded-client

This commit is contained in:
Elliott Clark 2015-11-04 13:40:46 -08:00
parent 8508dd07ff
commit 6163fb965d
2 changed files with 31 additions and 0 deletions

View File

@ -294,12 +294,40 @@
<pattern>org.apache.commons.el</pattern> <pattern>org.apache.commons.el</pattern>
<shadedPattern>org.apache.hadoop.hbase.shaded.org.apache.commons.el</shadedPattern> <shadedPattern>org.apache.hadoop.hbase.shaded.org.apache.commons.el</shadedPattern>
</relocation> </relocation>
<relocation>
<pattern>org.apache.commons.httpclient</pattern>
<shadedPattern>org.apache.hadoop.hbase.shaded.org.apache.commons.httpclient</shadedPattern>
</relocation>
<relocation>
<pattern>org.apache.commons.compress</pattern>
<shadedPattern>org.apache.hadoop.hbase.shaded.org.apache.commons.compress</shadedPattern>
</relocation>
<relocation>
<pattern>org.apache.commons.digester</pattern>
<shadedPattern>org.apache.hadoop.hbase.shaded.org.apache.commons.digester</shadedPattern>
</relocation>
<relocation>
<pattern>org.apache.commons.codec</pattern>
<shadedPattern>org.apache.hadoop.hbase.shaded.org.apache.commons.codec</shadedPattern>
</relocation>
<!-- top level net--> <!-- top level net-->
<relocation> <relocation>
<pattern>net.iharder</pattern> <pattern>net.iharder</pattern>
<shadedPattern>org.apache.hadoop.hbase.shaded.net.iharder</shadedPattern> <shadedPattern>org.apache.hadoop.hbase.shaded.net.iharder</shadedPattern>
</relocation> </relocation>
<!-- junit -->
<relocation>
<pattern>junit</pattern>
<shadedPattern>org.apache.hadoop.hbase.shaded.junit</shadedPattern>
</relocation>
<relocation>
<pattern>org.junit</pattern>
<shadedPattern>org.apache.hadoop.hbase.shaded.org.junit</shadedPattern>
</relocation>
</relocations> </relocations>
<transformers> <transformers>
<!-- Need to filter out some extraneous license files. <!-- Need to filter out some extraneous license files.

View File

@ -736,6 +736,9 @@
<exclude>.svn/**</exclude> <exclude>.svn/**</exclude>
<exclude>**/.settings/**</exclude> <exclude>**/.settings/**</exclude>
<exclude>**/patchprocess/**</exclude> <exclude>**/patchprocess/**</exclude>
<exclude>src/main/site/resources/repo/**</exclude>
<exclude>**/dependency-reduced-pom.xml</exclude>
<exclude>**/rat.txt</exclude>
</excludes> </excludes>
</configuration> </configuration>
</plugin> </plugin>