You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Mohammad Nazhiif Al-Ghoniy (Jira)" <ji...@apache.org> on 2026/03/27 16:45:00 UTC

[jira] [Created] (HBASE-30037) FullTableBackupClient should not delete bulk load tracking entries before backup completion

Mohammad Nazhiif Al-Ghoniy created HBASE-30037:
--------------------------------------------------

             Summary: FullTableBackupClient should not delete bulk load tracking entries before backup completion
                 Key: HBASE-30037
                 URL: https://issues.apache.org/jira/browse/HBASE-30037
             Project: HBase
          Issue Type: Bug
    Affects Versions: 2.6.4
            Reporter: Mohammad Nazhiif Al-Ghoniy


This bug is similar to HBASE-28697, but for FullTableBackupClient:execute(). If completeBackup() failed after the delete, the full backup would end up failed but the tracking information would already be gone. That leaves the system in an inconsistent state where the full backup is not valid, but the next incremental backup may think those HFiles were already safely covered and skip them. The fix is to delete those tracking rows only after the full backup has been successfully completed.



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