Skip to content

Rebase HBASE-29164 to be up to date with the HBASE-28957_rebased branch#7706

Open
kgeisz wants to merge 93 commits intoapache:HBASE-29164from
kgeisz:HBASE-29164_rebased
Open

Rebase HBASE-29164 to be up to date with the HBASE-28957_rebased branch#7706
kgeisz wants to merge 93 commits intoapache:HBASE-29164from
kgeisz:HBASE-29164_rebased

Conversation

@kgeisz
Copy link
Contributor

@kgeisz kgeisz commented Feb 4, 2026

No description provided.

charlesconnell and others added 30 commits September 12, 2025 10:52
Close apache#7299

Co-authored-by: Duo Zhang <[email protected]>
Signed-off-by: Duo Zhang <[email protected]>
Signed-off-by: Lijin Bin <[email protected]>
…ty (apache#7289)

Signed-off-by: Dávid Paksy <[email protected]>
Reviewed-by: Kevin Geiszler <[email protected]>
Reviewed-by: Tak Lon (Stephen) Wu <[email protected]>
…onfiguration (apache#7285)

Signed-off-by: Wellington Chevreuil <[email protected]>
Signed-off-by: Charles Connell <[email protected]>
Co-authored-by: Hernan Gelaf-Romer <[email protected]>
Signed-off-by: Charles Connell <[email protected]>
Signed-off-by: Ray Mattingly <[email protected]>
…apache#7308)

Co-authored-by: Hernan Romer <[email protected]>
Co-authored-by: Hernan Gelaf-Romer <[email protected]>
Signed-off-by: Charles Connell <[email protected]>
Signed-off-by: Ray Mattingly <[email protected]>
…SystemTableProcedure (apache#7336)

Signed-off-by: Dávid Paksy <[email protected]>
Signed-off-by: Duo Zhang <[email protected]>
vinayakphegde and others added 28 commits November 6, 2025 10:32
…ckup (apache#6710)

* HBASE-29025: Enhance the full backup command to support continuous backup

* add new check for full backup command regards to continuous backup flag

* minor fixes
…ritical backups and propose correct approach (apache#6922)

* improve the logic of backup deletion validation of PITR-critical backups

* add new tests
…nd (apache#7007)

* Store bulkload files in daywise bucket as well

* Integrate backup WAL cleanup logic with the delete command

* address the review comments

* address the review comments

* address the review comments

* add more unit tests to cover all cases

* address the review comments
)

Signed-off-by: Tak Lon (Stephen) Wu <[email protected]>
Signed-off-by: Andor Molnár [email protected]
Reviewed by: Kota-SH <[email protected]>
Reviewed by: Vinayak Hegde <[email protected]>
Reviewed by: Kevin Geiszler <[email protected]>
…up is Force Deleted (apache#7090)

Signed-off-by: Tak Lon (Stephen) Wu <[email protected]>   
Reviewed by: Kevin Geiszler <[email protected]>
apache#7106)

Signed-off-by: Tak Lon (Stephen) Wu <[email protected]>
Reviewed by: Kota-SH <[email protected]>
Reviewed by: Kevin Geiszler <[email protected]>
…inuous Backup (apache#7119)

Signed-off-by: Tak Lon (Stephen) Wu <[email protected]>
Reviewed by: Kevin Geiszler <[email protected]>
…tries handling to ReplicationEndpoint (apache#7145)

Signed-off-by: Tak Lon (Stephen) Wu <[email protected]>
…g Incremental Backup (apache#7166)

Signed-off-by: Tak Lon (Stephen) Wu <[email protected]>
Reviewed by: Kevin Geiszler <[email protected]>
…larity (apache#7171)

Signed-off-by: Tak Lon (Stephen) Wu <[email protected]>
Reviewed by: Kevin Geiszler <[email protected]>
Signed-off-by: Tak Lon (Stephen) Wu <[email protected]>
Signed-off-by: Andor Molnár <[email protected]>
…e#7300)

Signed-off-by: Tak Lon (Stephen) Wu <[email protected]>
Signed-off-by: Andor Molnár [email protected]
Reviewed by: Kevin Geiszler <[email protected]>
Reviewed by: Kota-SH <[email protected]>
… backup (apache#7400)

* Scan WALs to identify bulkload operations for incremental backup

* Update unit test

* Info log

* Minor test fix

* Address review comments

* Spotless apply

* Addressed review comment

* spotless

* Remove log

* Retrigger CI

---------

Co-authored-by: Ankit Solomon <[email protected]>
… backups (apache#7417)

* Extend IntegrationTestBackup restore into a base class with continuous and non-continuous subclasses

Change-Id: I0c70c417b86c7732b58642a51c75897c35b16cb6

* Add more test cases to runTestSingle for testContinuousBackupRestore

Change-Id: Id043400bf85c7b696bb94bef7cb17ed9dad13334

* Add more test cases for full continuous backup; Change while loop to a for loop

Change-Id: I5ba3276919e6bbdf343c134fa287c69f3854a8a2

* Add delete test case

Change-Id: I25fe484e9c227b7a31cb3768def3c12f66d617ac

* Start adding changes after looking at WIP PR in GitHub

Change-Id: Ie9aece8a3ec55739d618ebf2d2f173a41a116eb6

* Continue adding changes after looking at WIP PR in GitHub

Change-Id: Ie345e623089979f028b13aed13e5ec93e025eff8

* Run mvn spotless:apply

Change-Id: I98eb019dd93dfc8e21b6c730e0e2e60314102724

* Add documentation for runTestMulti and runTestSingle

Change-Id: I4de6fc485aa1ff6e0d8d837e081f8dde20bb3f67

* Update documentation

Change-Id: I911180a8f263f801a5c299d43d0215fe444f22d3

* Enhance delete test case

Change-Id: I78fe59f800cde7c89b11760a49d774c5173a862c

* Update method name to verifyBackupExistenceAfterMerge

Change-Id: Ia150d21f48bb160d9e8bcf922799dc18c0b7c77c

* Address review comments

Change-Id: I9d5b55e36b44367ac8ace08a5859c42b796fefd4

* Add wait for region servers in replication checkpoint to catch up with latest Put timestamp

Change-Id: Ic438ca292bc01827d46725e006bfa0c21bc95f01

* Handle command line arg parsing and conf setup in base class

Change-Id: I9d52e774e84dc389d42aa63315529a2590c40cb8

* Fix spotless error

Change-Id: I27eec25091842376ee7a059a9688c6f5ab385ac7

* Fix checkstyle errors for IntegrationTestBackupRestore.java

Change-Id: I18ab629df4af4e93b42ec1b0d576fd411279c775

* Remove initializeConfFromCommandLine()

Change-Id: Ibc96fd712e384cc3ca5a2c4575e47e65e62c60fa

* Change info log message to debug

Change-Id: Ie8e94ce978836b1314525138726a13641360aae6

* Run mvn spotless:apply

Change-Id: Ibeea379a65e801b60ec5124938b7aa17087025f0
@Apache-HBase
Copy link

💔 -1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 0s Docker mode activated.
-1 ❌ patch 0m 8s #7706 does not apply to HBASE-29164. Rebase required? Wrong Branch? See https://yetus.apache.org/documentation/in-progress/precommit-patchnames for help.
Subsystem Report/Notes
Console output https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7706/1/console
versions git=2.43.0
Powered by Apache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

@Apache-HBase
Copy link

💔 -1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 0s Docker mode activated.
-1 ❌ patch 0m 11s #7706 does not apply to HBASE-29164. Rebase required? Wrong Branch? See https://yetus.apache.org/documentation/in-progress/precommit-patchnames for help.
Subsystem Report/Notes
Console output https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7706/1/console
versions git=2.17.1
Powered by Apache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.