drop operations may cause file leak
-----------------------------------

                 Key: HIVE-1665
                 URL: https://issues.apache.org/jira/browse/HIVE-1665
             Project: Hadoop Hive
          Issue Type: Bug
            Reporter: He Yongqiang
            Assignee: He Yongqiang


Right now when doing a drop, Hive first drops metadata and then drops the 
actual files. If file system is down at that time, the files will keep not 
deleted. 

Had an offline discussion about this:
to fix this, add a new conf "scratch dir" into hive conf. 
when doing a drop operation:
1) move data to scratch directory
2) drop metadata
3) if 2) failed, roll back 1) and report error 3.1
    if 2) succeeded, drop data from scratch directory 3.2
4) if 3.2 fails, we are ok because we assume the scratch dir will be emptied 
manually.




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to