| Interface | Description |
|---|---|
| FileCleanerDelegate |
General interface for cleaning files from a folder (generally an archive or
backup folder).
|
| Class | Description |
|---|---|
| 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 WALs in the old logs folder.
|
| TestCleanerChore | |
| TestCleanerChore.AlwaysDelete | |
| TestCleanerChore.NeverDelete | |
| TestHFileCleaner | |
| TestHFileLinkCleaner |
Test the HFileLink Cleaner.
|
| TestLogsCleaner | |
| TestReplicationHFileCleaner | |
| TestSnapshotFromMaster |
Test the master-related aspects of a snapshot
|
| 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 wal to determine if it should
be deleted.
|