Class TestBackupDeleteWithContinuousBackupAndPITR

java.lang.Object
org.apache.hadoop.hbase.backup.TestBackupBase
org.apache.hadoop.hbase.backup.TestBackupDeleteWithContinuousBackupAndPITR

@Tag("org.apache.hadoop.hbase.testclassification.LargeTests") public class TestBackupDeleteWithContinuousBackupAndPITR extends TestBackupBase
Tests the deletion of HBase backups under continuous backup and PITR settings.

Terminology:

  • ct (current time): Current timestamp
  • maxAllowedPITRTime (mapt): Maximum allowed time range for PITR, typically a cluster-level config (e.g., 30 days ago)
  • cst (continuousBackupStartTime): Earliest time from which continuous backup is available
  • fs: Full backup start time (not reliably usable)
  • fm: Time when snapshot (logical freeze) was taken (we don't have this)
  • fe: Full backup end time (used as conservative proxy for fm)