[ https://issues.apache.org/jira/browse/HIVE-7902?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Venki Korukanti updated HIVE-7902: ---------------------------------- Attachment: HIVE-7902.1.patch Attaching patch. Looks like we can remove service, serde, commons, shims and metastore out of hbase-handler/pom.xml. "shims", "commons" and "serde" are already part of the hive-exec uber jar. "metastore" and "service" are not needed. "metastore" anyway downloaded as transitive dependency of hive-exec. Now pom deps looks similar to [0.12 pom.xml|https://repository.apache.org/content/groups/public/org/apache/hive/hive-hbase-handler/0.12.0/hive-hbase-handler-0.12.0.pom]. No build issues found. Tried: {{mvn clean install package -DskipTests -Phadoop-1,dist}} and {{mvn clean install package -DskipTests -Phadoop-2,dist}} > Cleanup hbase-handler/pom.xml dependency list > --------------------------------------------- > > Key: HIVE-7902 > URL: https://issues.apache.org/jira/browse/HIVE-7902 > Project: Hive > Issue Type: Bug > Components: Build Infrastructure > Affects Versions: 0.13.0, 0.13.1 > Reporter: Venki Korukanti > Assignee: Venki Korukanti > Priority: Minor > Fix For: 0.14.0 > > Attachments: HIVE-7902.1.patch > > > Noticed an extra dependency {{hive-service}} when changing dependency version > of {{hive-hbase-handler}} from 0.12.0 to 0.13.0 in a third party application. > Tracing the log of hbase-handler/pom.xml file, it is added as part of ant to > maven migration and not because of any specific functionality requirement. > Dependency {{hive-service}} is not needed in {{hive-hbase-handler}} and can > be removed. -- This message was sent by Atlassian JIRA (v6.2#6252)