Package org.apache.hadoop.hbase.master.cleaner

Interface Summary
FileCleanerDelegate General interface for cleaning files from a folder (generally an archive or backup folder).
 

Class Summary
BaseFileCleanerDelegate Base class for file cleaners which allows subclasses to implement a simple isFileDeletable method (which used to be the FileCleanerDelegate contract).
BaseHFileCleanerDelegate Base class for the hfile cleaning function inside the master.
BaseLogCleanerDelegate Base class for the log cleaning function inside the master.
CleanerChore<T extends FileCleanerDelegate> Abstract Cleaner that uses a chain of delegates to clean a directory of files
HFileCleaner This Chore, every time it runs, will clear the HFiles in the hfile archive folder that are deletable for each HFile cleaner in the chain.
HFileLinkCleaner HFileLink cleaner that determines if a hfile should be deleted.
LogCleaner This Chore, every time it runs, will attempt to delete the HLogs in the old logs folder.
TimeToLiveHFileCleaner HFile cleaner that uses the timestamp of the hfile to determine if it should be deleted.
TimeToLiveLogCleaner Log cleaner that uses the timestamp of the hlog to determine if it should be deleted.
 



Copyright © 2015 The Apache Software Foundation. All rights reserved.