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>

Reply via email to