[ https://issues.apache.org/jira/browse/HIVE-5220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Phabricator updated HIVE-5220: ------------------------------ Attachment: D12729.2.patch navis updated the revision "HIVE-5220 [jira] Add option for removing intermediate directory for partition, which is empty". Addressed comments & rebased to trunk Reviewers: JIRA REVISION DETAIL https://reviews.facebook.net/D12729 CHANGE SINCE LAST DIFF https://reviews.facebook.net/D12729?vs=39537&id=42171#toc AFFECTED FILES metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java metastore/src/java/org/apache/hadoop/hive/metastore/Warehouse.java To: JIRA, navis > Add option for removing intermediate directory for partition, which is empty > ---------------------------------------------------------------------------- > > Key: HIVE-5220 > URL: https://issues.apache.org/jira/browse/HIVE-5220 > Project: Hive > Issue Type: Improvement > Components: Query Processor > Reporter: Navis > Assignee: Navis > Priority: Minor > Attachments: D12729.2.patch, HIVE-5220.D12729.1.patch > > > For deeply nested partitioned table, intermediate directories are not removed > even if there is no partitions in it by removing them. > {noformat} > /deep_part/c=09/d=01 > /deep_part/c=09/d=01/e=01 > /deep_part/c=09/d=01/e=02 > /deep_part/c=09/d=02 > /deep_part/c=09/d=02/e=01 > /deep_part/c=09/d=02/e=02 > {noformat} > After removing partition (c='09'), directory remains like this, > {noformat} > /deep_part/c=09/d=01 > /deep_part/c=09/d=02 > {noformat} -- This message was sent by Atlassian JIRA (v6.1#6144)