Interface | Description |
---|---|
CleanerChore.Action<T> | |
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.
|
BaseTimeToLiveFileCleaner |
Base class for time to live file cleaner.
|
CleanerChore<T extends FileCleanerDelegate> |
Abstract Cleaner that uses a chain of delegates to clean a directory of files
|
DirScanPool |
The thread pool used for scan directories
|
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.
|
HFileCleaner.HFileDeleteTask | |
HFileLinkCleaner |
HFileLink cleaner that determines if a hfile should be deleted.
|
LogCleaner |
This Chore, every time it runs, will attempt to delete the WALs and Procedure WALs in the old
logs folder.
|
LogCleaner.CleanerContext | |
ReplicationBarrierCleaner |
Used to clean the useless barriers in
HConstants.REPLICATION_BARRIER_FAMILY_STR family in
meta table. |
SnapshotCleanerChore |
This chore, every time it runs, will try to delete snapshots that are expired based on TTL in
seconds configured for each 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.
|
TimeToLiveMasterLocalStoreHFileCleaner |
Master local storage HFile cleaner that uses the timestamp of the HFile to determine if it should
be deleted.
|
TimeToLiveMasterLocalStoreWALCleaner |
Master local storage WAL cleaner that uses the timestamp of the WAL file to determine if it
should be deleted.
|
TimeToLiveProcedureWALCleaner | Deprecated
Since 2.3.0, will be removed in 4.0.0.
|
Enum | Description |
---|---|
DirScanPool.Type |
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.