@InterfaceAudience.LimitedPrivate(value="Configuration") public class LongTermArchivingHFileCleaner extends BaseHFileCleanerDelegate
BaseHFileCleanerDelegatethat only cleans HFiles that don't belong to a table that is currently being archived.
This only works properly if the
TimeToLiveHFileCleaner is also enabled
(it always should be), since it may take a little time for the ZK notification to
propagate, in which case we may accidentally delete some files.
|Constructor and Description|
|Modifier and Type||Method and Description|
Should the master delete the file or keep it?
Stop this service.
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public boolean isFileDeletable(org.apache.hadoop.fs.FileStatus fStat)
public void setConf(org.apache.hadoop.conf.Configuration config)
public void stop(String reason)
Copyright © 2007–2018 Cloudera. All rights reserved.