You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by pr...@apache.org on 2018/06/24 21:24:34 UTC

hive git commit: HIVE-19801: JDBC: Add some missing classes to jdbc standalone jar and remove hbase classes (Thejas M Nair reviewed by Daniel Dai)

Repository: hive
Updated Branches:
  refs/heads/branch-3 eb7b35a93 -> bdca5c74a


HIVE-19801: JDBC: Add some missing classes to jdbc standalone jar and remove hbase classes (Thejas M Nair reviewed by Daniel Dai)


Project: http://git-wip-us.apache.org/repos/asf/hive/repo
Commit: http://git-wip-us.apache.org/repos/asf/hive/commit/bdca5c74
Tree: http://git-wip-us.apache.org/repos/asf/hive/tree/bdca5c74
Diff: http://git-wip-us.apache.org/repos/asf/hive/diff/bdca5c74

Branch: refs/heads/branch-3
Commit: bdca5c74a041e42e2b6d62d8846574356e77bc10
Parents: eb7b35a
Author: Thejas M Nair <th...@hortonworks.com>
Authored: Sun Jun 24 14:22:56 2018 -0700
Committer: Prasanth Jayachandran <pr...@apache.org>
Committed: Sun Jun 24 14:24:16 2018 -0700

----------------------------------------------------------------------
 jdbc/pom.xml | 44 +++++++++++++++++++++++++++++++++++++++-----
 1 file changed, 39 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hive/blob/bdca5c74/jdbc/pom.xml
----------------------------------------------------------------------
diff --git a/jdbc/pom.xml b/jdbc/pom.xml
index 1139a2c..e6e0135 100644
--- a/jdbc/pom.xml
+++ b/jdbc/pom.xml
@@ -179,23 +179,57 @@
                       </excludes>
                     </filter>
                     <filter>
+                      <artifact>org.apache.hadoop:hadoop-common</artifact>
+                      <includes>
+                        <include>org/apache/hadoop/security/*</include>
+                        <include>org/apache/hadoop/conf/*</include>
+                        <include>org/apache/hadoop/fs/*</include>
+                        <include>org/apache/hadoop/metrics2/*</include>
+                        <include>org/apache/hadoop/metrics2/lib/*</include>
+                        <include>org/apache/hadoop/metrics2/impl/*</include>
+                        <include>org/apache/hadoop/util/ReflectionUtils.class</include>
+                        <include>org/apache/hadoop/util/ReflectionUtils$1.class</include>
+                        <include>org/apache/hadoop/io/Writable.class</include>
+                        <include>org/apache/hadoop/io/DataOutputBuffer.class</include>
+                        <include>org/apache/hadoop/io/DataInputBuffer.class</include>
+                        <include>org/apache/hadoop/HadoopIllegalArgumentException.class</include>
+                      </includes>
+                    </filter>
+                    <filter>
                       <artifact>*:*</artifact>
                       <excludes>
                         <exclude>META-INF/*.SF</exclude>
                         <exclude>META-INF/*.DSA</exclude>
                         <exclude>META-INF/*.RSA</exclude>
                         <exclude>core-default.xml</exclude>
-			<exclude>webapps/</exclude>
-			<exclude>hive-webapps/</exclude>
-			<exclude>hbase-webapps/</exclude>
-			<exclude>static/</exclude>
+						<exclude>webapps/</exclude>
+						<exclude>hive-webapps/</exclude>
+						<exclude>hbase-webapps/</exclude>
+						<exclude>static/</exclude>
                       </excludes>
                     </filter>
                   </filters>
                   <artifactSet>
                     <excludes>
                       <exclude>org.apache.commons:commons-compress</exclude>
-                      <exclude>org.apache.hadoop:*</exclude>
+                      <exclude>org.apache.hadoop:hadoop-hdfs</exclude>
+                      <exclude>org.apache.hadoop:hadoop-client</exclude>
+                      <exclude>org.apache.hadoop:hadoop-hdfs-client</exclude>
+                      <exclude>org.apache.hadoop:hadoop-mapreduce-client-jobclient</exclude>
+                      <exclude>org.apache.hadoop:hadoop-mapreduce-client-common</exclude>
+                      <exclude>org.apache.hadoop:hadoop-yarn-registry</exclude>
+                      <exclude>org.apache.hadoop:hadoop-mapreduce-client-core</exclude>
+                      <exclude>org.apache.hadoop:hadoop-yarn-client</exclude>
+                      <exclude>org.apache.hadoop:hadoop-distcp</exclude>
+                      <exclude>org.apache.hadoop:hadoop-yarn-server-resourcemanager</exclude>
+                      <exclude>org.apache.hadoop:hadoop-yarn-common</exclude>
+                      <exclude>org.apache.hadoop:hadoop-yarn-api</exclude>
+                      <exclude>org.apache.hadoop:hadoop-yarn-server-common</exclude>
+                      <exclude>org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice</exclude>
+                      <exclude>org.apache.hadoop:hadoop-yarn-server-web-proxy</exclude>
+                      <exclude>org.apache.hadoop:hadoop-annotations</exclude>
+                      <exclude>org.apache.hadoop:hadoop-auth</exclude>
+                      <exclude>org.apache.hbase*:*</exclude>
                       <exclude>org.apache.hive:hive-vector-code-gen</exclude>
                       <exclude>org.apache.ant:*</exclude>
                       <exclude>junit:*</exclude>