Dieter De Paepe created HBASE-28706:
---------------------------------------

             Summary: Tracking of bulk-loads for backup does not work for 
multi-root backups
                 Key: HBASE-28706
                 URL: https://issues.apache.org/jira/browse/HBASE-28706
             Project: HBase
          Issue Type: Bug
          Components: backup&restore
    Affects Versions: 2.6.0, 3.0.0, 4.0.0-alpha-1
            Reporter: Dieter De Paepe


Haven't been able to test this yet, but I highly suspect that 
IncrementalTableBackupClient#handleBulkLoad will delete records of the files 
that were bulk loaded, even if those records are still needed for backups in 
other backuproots.

I base this on the observation that the code for tracking which WALs should be 
kept around, and backup metadata in general, are all tracked per individual 
backuproot. But for the tracking of bulk uploads, this is not the case.

The result would be data loss (i.e. the bulk loaded data) when taking backups 
across different backuproots.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to