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 static final BackupBoundariesprivate static final org.slf4j.Loggerprivate final long -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateBackupBoundaries(Map<Address, Long> boundaries, long oldestStartCode) -
Method Summary
Modifier and TypeMethodDescriptionbuilder(long tsCleanupBuffer) longbooleanisDeletable(org.apache.hadoop.fs.Path walLogPath)
-
Field Details
-
LOG
-
EMPTY_BOUNDARIES
-
boundaries
-
oldestStartCode
-
-
Constructor Details
-
BackupBoundaries
-
-
Method Details
-
isDeletable
-
getBoundaries
-
getOldestStartCode
-
builder
-