diff options
author | Lester Solbakken <lesters@oath.com> | 2019-07-03 18:41:07 +0200 |
---|---|---|
committer | Lester Solbakken <lesters@oath.com> | 2019-07-03 18:41:07 +0200 |
commit | 0bce52e34f70d32b891e135e72c159712872d3e2 (patch) | |
tree | e6c4dc1ca982ee726050773712285101af293751 /vespa-hadoop/pom.xml | |
parent | 0a0f2cc1692fc9419accae1570d885a186380e3d (diff) |
Shade all vespa-hadoop dependencies
Diffstat (limited to 'vespa-hadoop/pom.xml')
-rw-r--r-- | vespa-hadoop/pom.xml | 46 |
1 files changed, 42 insertions, 4 deletions
diff --git a/vespa-hadoop/pom.xml b/vespa-hadoop/pom.xml index 999bb7bcc01..c48699690c4 100644 --- a/vespa-hadoop/pom.xml +++ b/vespa-hadoop/pom.xml @@ -126,16 +126,54 @@ </goals> <configuration> <minimizeJar>false</minimizeJar> + <relocations> <relocation> - <pattern>org.apache.http</pattern> - <shadedPattern>com.yahoo.vespa.feeder.shaded.internal.apache.http</shadedPattern> + <pattern>com.google</pattern> + <shadedPattern>shaded.vespa</shadedPattern> + </relocation> + <relocation> + <pattern>commons-codec</pattern> + <shadedPattern>shaded.vespa</shadedPattern> + </relocation> + <relocation> + <pattern>commons-logging</pattern> + <shadedPattern>shaded.vespa</shadedPattern> + </relocation> + <relocation> + <pattern>org.apache</pattern> + <shadedPattern>shaded.vespa</shadedPattern> + <excludes> + <exclude>org.apache.hadoop.**</exclude> + <exclude>org.apache.pig.**</exclude> + </excludes> + </relocation> + <relocation> + <pattern>com.fasterxml</pattern> + <shadedPattern>shaded.vespa</shadedPattern> </relocation> <relocation> - <pattern>org.apache.commons</pattern> - <shadedPattern>com.yahoo.vespa.feeder.shaded.internal.apache.commons</shadedPattern> + <pattern>org.codehaus</pattern> + <shadedPattern>shaded.vespa</shadedPattern> + </relocation> + <relocation> + <pattern>io.airlift</pattern> + <shadedPattern>shaded.vespa</shadedPattern> + </relocation> + <relocation> + <pattern>com.ctc.wstx</pattern> + <shadedPattern>shaded.vespa</shadedPattern> + </relocation> + <relocation> + <pattern>edu.umd.cs</pattern> + <shadedPattern>shaded.vespa</shadedPattern> + </relocation> + <relocation> + <pattern>net.jcip.annotations</pattern> + <shadedPattern>shaded.vespa</shadedPattern> </relocation> </relocations> + </configuration> </execution> </executions> |