zhaoyunjiong created HDFS-7044: ---------------------------------- Summary: Support retention policy based on access time and modify time, use XAttr to store policy Key: HDFS-7044 URL: https://issues.apache.org/jira/browse/HDFS-7044 Project: Hadoop HDFS Issue Type: New Feature Components: namenode Reporter: zhaoyunjiong Assignee: zhaoyunjiong
The basic idea is set retention policy on directory based on access time and modify time and use XAttr to store policy. Files under directory which have retention policy will be delete if meet the retention rule. There are three rule: # access time #* If (accessTime + retentionTimeForAccess < now), the file will be delete # modify time #* If (modifyTime + retentionTimeForModify < now), the file will be delete # access time and modify time #* If (accessTime + retentionTimeForAccess < now && modifyTime + retentionTimeForModify < now ), the file will be delete -- This message was sent by Atlassian JIRA (v6.3.4#6332)