Class BackupBoundaries
java.lang.Object
org.apache.hadoop.hbase.backup.util.BackupBoundaries
Tracks time boundaries for WAL file cleanup during backup operations. Maintains the oldest
timestamp per RegionServer included in any backup, enabling safe determination of which WAL files
can be deleted without compromising backup integrity.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final longprivate static final org.slf4j.Logger -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateBackupBoundaries(Map<Address, Long> boundaries, long defaultBoundary) -
Method Summary
Modifier and TypeMethodDescriptionbuilder(long tsCleanupBuffer) longbooleanisDeletable(org.apache.hadoop.fs.Path walLogPath)
-
Field Details
-
LOG
-
boundaries
-
defaultBoundary
-
-
Constructor Details
-
BackupBoundaries
-
-
Method Details
-
isDeletable
-
getBoundaries
-
getDefaultBoundary
-
builder
-