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)