HBASE-13670 [HBase MOB] ExpiredMobFileCleaner tool deletes mob files later for one more day after they are expired. (Jingcheng)
Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/a1060d13 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/a1060d13 Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/a1060d13 Branch: refs/heads/master Commit: a1060d1390a82708d2547b1659325a4735a91761 Parents: 3f062ee Author: anoopsjohn <[email protected]> Authored: Wed Jul 1 11:26:24 2015 +0530 Committer: anoopsjohn <[email protected]> Committed: Wed Jul 1 11:26:24 2015 +0530 ---------------------------------------------------------------------- hbase-common/src/main/resources/hbase-default.xml | 3 +++ 1 file changed, 3 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hbase/blob/a1060d13/hbase-common/src/main/resources/hbase-default.xml ---------------------------------------------------------------------- diff --git a/hbase-common/src/main/resources/hbase-default.xml b/hbase-common/src/main/resources/hbase-default.xml index 66f5e73..e81c75f 100644 --- a/hbase-common/src/main/resources/hbase-default.xml +++ b/hbase-common/src/main/resources/hbase-default.xml @@ -1602,6 +1602,9 @@ possible configurations would overwhelm and obscure the important. <description> The period that ExpiredMobFileCleanerChore runs. The unit is second. The default value is one day. + The MOB file name uses only the date part of the file creation time in it. We use this + time for deciding TTL expiry of the files. So the removal of TTL expired files might be + delayed. The max delay might be 24 hrs. </description> </property> <property>
