Repository: hive Updated Branches: refs/heads/master 4aae400b5 -> f1b41ce30
HIVE-14992 : Relocate several common libraries in hive jdbc uber jar (Tao Li via Thejas Nair) Project: http://git-wip-us.apache.org/repos/asf/hive/repo Commit: http://git-wip-us.apache.org/repos/asf/hive/commit/f1b41ce3 Tree: http://git-wip-us.apache.org/repos/asf/hive/tree/f1b41ce3 Diff: http://git-wip-us.apache.org/repos/asf/hive/diff/f1b41ce3 Branch: refs/heads/master Commit: f1b41ce308701ad0233fc41fea8d8fd8c6d9b3c6 Parents: 4aae400 Author: Tao Li <t...@hortonworks.com> Authored: Tue Nov 8 15:44:53 2016 -0800 Committer: Thejas Nair <the...@hortonworks.com> Committed: Tue Nov 8 15:45:36 2016 -0800 ---------------------------------------------------------------------- jdbc/pom.xml | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hive/blob/f1b41ce3/jdbc/pom.xml ---------------------------------------------------------------------- diff --git a/jdbc/pom.xml b/jdbc/pom.xml index 5ae2266..5efc686 100644 --- a/jdbc/pom.xml +++ b/jdbc/pom.xml @@ -258,6 +258,60 @@ <exclude>xmlenc:*</exclude> </excludes> </artifactSet> + <relocations> + <relocation> + <pattern>org.apache.http</pattern> + <shadedPattern>org.apache.hive.org.apache.http</shadedPattern> + </relocation> + <relocation> + <pattern>org.apache.thrift</pattern> + <shadedPattern>org.apache.hive.org.apache.thrift</shadedPattern> + </relocation> + <relocation> + <pattern>com.google.common</pattern> + <shadedPattern>org.apache.hive.com.google.common</shadedPattern> + </relocation> + <relocation> + <pattern>org.apache.commons</pattern> + <shadedPattern>org.apache.hive.org.apache.commons</shadedPattern> + </relocation> + <relocation> + <pattern>org.apache.log4j</pattern> + <shadedPattern>org.apache.hive.org.apache.log4j</shadedPattern> + </relocation> + <relocation> + <pattern>org.apache.logging</pattern> + <shadedPattern>org.apache.hive.org.apache.logging</shadedPattern> + </relocation> + <relocation> + <pattern>org.slf4j</pattern> + <shadedPattern>org.apache.hive.org.slf4j</shadedPattern> + </relocation> + <relocation> + <pattern>com.facebook</pattern> + <shadedPattern>org.apache.hive.com.facebook</shadedPattern> + </relocation> + <relocation> + <pattern>org.apache.hadoop</pattern> + <shadedPattern>org.apache.hive.org.apache.hadoop</shadedPattern> + </relocation> + <relocation> + <pattern>com.beust</pattern> + <shadedPattern>org.apache.hive.com.beust</shadedPattern> + </relocation> + <relocation> + <pattern>com.lmax</pattern> + <shadedPattern>org.apache.hive.com.lmax</shadedPattern> + </relocation> + <relocation> + <pattern>org.jamon</pattern> + <shadedPattern>org.apache.hive.org.jamon</shadedPattern> + </relocation> + <relocation> + <pattern>javolution</pattern> + <shadedPattern>org.apache.hive.javolution</shadedPattern> + </relocation> + </relocations> </configuration> </execution> </executions>