Commit Graph

301 Commits

Author SHA1 Message Date
0d74a99a2e br: fix pitr system table inconsistency issue (#60202)
close pingcap/tidb#60201
2025-03-21 09:10:00 +00:00
def3d2d158 restore: disable pd follower handle (#60116)
close pingcap/tidb#60105
2025-03-17 14:29:36 +00:00
8dc50b3fca br: provide a storage target option for BR restore checkpoint data (#59579)
close pingcap/tidb#59572
2025-03-07 12:15:08 +00:00
88128187d2 br: fix unit test (#59924)
close pingcap/tidb#59925
2025-03-07 02:48:34 +00:00
6f49d25c70 br/lightning: Apply pd_enable_follower_handle_region to Lightning/BR (#59783)
close pingcap/tidb#58651
2025-03-03 11:12:31 +00:00
a3c70ceff6 br/stream: implement pause v2 (#59663)
close pingcap/tidb#59660
2025-03-03 09:01:57 +00:00
c2588e1564 br: error out if pitr with table filter has exchange partition in/out filter range (#59683)
close pingcap/tidb#59723
2025-03-01 00:13:09 +00:00
4297e12550 br: add log restore ts into snapshot checkpoint metadata (#59678)
ref pingcap/tidb#57613
2025-02-28 12:23:18 +00:00
ris
5a166e13a5 br: fix ci fail due to unexpected gc safepoint (#59605)
close pingcap/tidb#59604
2025-02-18 11:15:52 +00:00
b7e97690b9 br: add table filter for log restore (#57394)
close pingcap/tidb#57613
2025-02-12 23:08:04 +00:00
f5dc850d20 compacted restore: ignore some keys out of specific range (#59112)
close pingcap/tidb#58238
2025-01-24 07:13:02 +00:00
cf4d252af8 *: split definition out of variable pkg and refactor some reorg methods (#59146)
ref pingcap/tidb#57229, ref pingcap/tidb#57497
2025-01-23 09:24:44 +00:00
ba79f5078d br: improve summary and progress visualization of br (#56612)
close pingcap/tidb#56493
2025-01-22 05:26:29 +00:00
c05646e352 test: fix error checking (#59092)
ref pingcap/tidb#57275
2025-01-21 10:05:38 +00:00
c9215ec93c br: copy full backup to pitr storage (#57716)
close pingcap/tidb#58685
2025-01-16 04:31:28 +00:00
0c6681fec4 br/cmd: added operator checksum-as|force-flush (#58801)
close pingcap/tidb#58798
2025-01-14 10:02:46 +00:00
b2f2faaa95 parser: move 'model' to 'ast' pkg (#58704)
ref pingcap/tidb#54436
2025-01-07 10:20:04 +00:00
e79d22f156 br: revert backup progress (#53914)
ref pingcap/tidb#53778
2025-01-05 10:32:52 +00:00
a6cd5e7dc9 br: add chaos testing for advancer owner (#58183)
close pingcap/tidb#50458
2024-12-31 15:23:03 +00:00
444a1b9dab br: precheck disk space only when checkpoint first run (#58525)
ref pingcap/tidb#54316
2024-12-25 08:45:12 +00:00
384f858a6c br/stream: allow pitr to create oversized indices (#58433)
close pingcap/tidb#58430
2024-12-24 05:57:51 +00:00
14a469ab9d *: upgrade the PD client to adopt the latest refactor (#58440)
ref pingcap/tidb#58439
2024-12-23 10:36:12 +00:00
27a9a7d395 br: separate nested logic of table rewrite and building id map (#58112)
close pingcap/tidb#57859
2024-12-19 18:21:03 +00:00
659e3e73dd compact restore: use closure to initial snapshot restore checkpoint (#58146)
close pingcap/tidb#58237
2024-12-19 02:34:00 +00:00
ris
c1083de17d br: make table existence check unified on different br client (#58211)
close pingcap/tidb#58168
2024-12-13 06:16:42 +00:00
da965d144c statistics: move JSON* to statistics/util (#57950)
ref pingcap/tidb#57949
2024-12-04 18:30:23 +00:00
8fe061897e br: fix insert gc failed due to slow schema reload (#57742)
close pingcap/tidb#57743
2024-12-03 04:30:20 +00:00
b5b81096bd BR: support restore compacted logs with checkpoint (#57532)
close pingcap/tidb#57535
2024-12-02 10:03:53 +00:00
65e233edf3 br/stream: added --delete-compactions to log truncate (#56761)
close pingcap/tidb#56758
2024-11-28 12:17:32 +00:00
138386c098 br: refactor br cli backoff logic (#54644)
close pingcap/tidb#54643
2024-11-26 17:30:50 +00:00
fe1b9ed7e7 br: redact secret strings when logging arguments (#57593)
close pingcap/tidb#57585
2024-11-21 11:36:54 +00:00
ea7ec59cc5 external_storage: implement locking (#56597)
close pingcap/tidb#56523
2024-11-20 07:50:44 +00:00
9530fdc238 Restore: implement restorer for compacted SST/Snapshot/log files (#57208)
close pingcap/tidb#57209
2024-11-20 02:56:56 +00:00
4f047be191 br: restore checksum shouldn't rely on backup checksum (#56712)
close pingcap/tidb#56373
2024-11-18 16:42:14 +00:00
56e7093a9d ddl: use a global owner manager instance for DDL, to avoid owner change (#57179)
ref pingcap/tidb#57185
2024-11-11 05:12:48 +00:00
ef6662ed35 Restore: refine split code for both compacted sst files and logs (#56917)
ref pingcap/tidb#56522
2024-11-07 08:42:21 +00:00
1de6f3ef24 br/operator: added some commands for managing migrations (#56857)
close pingcap/tidb#56760
2024-11-04 09:52:42 +00:00
65fcaec648 br: have better crypter key error msg (#56589)
close pingcap/tidb#56388
2024-10-17 13:44:10 +00:00
7e00e81a3f infoschema_v2: remove schemaTableInfos call of DeadTableLockChecker (#55956)
ref pingcap/tidb#55394
2024-10-13 06:44:55 +00:00
f773b6eeb4 br: fix flaky test br_txn (#56444)
close pingcap/tidb#54979
2024-10-11 02:04:40 +00:00
6e842444a4 br: use a unique session for checkpoint runner (#56487)
close pingcap/tidb#56488
2024-10-09 03:40:49 +00:00
a1681769c1 br: fix region split failure due to empty split key (#56344)
close pingcap/tidb#56228
2024-09-30 04:12:10 +00:00
7c88876a7f br: add log backup/restore encryption support (#55757)
close pingcap/tidb#55834
2024-09-26 02:31:09 +00:00
589483305e br: migrate restore checkpoint data to the downstream cluster temporary database (#56075)
close pingcap/tidb#55870
2024-09-24 11:54:51 +00:00
027f01b7ef br: migrate pitr id map to the system table mysql.tidb_pitr_id_map (#55871)
ref pingcap/tidb#55870
2024-09-13 07:28:59 +00:00
782f08c5f4 br: restore merge split ranges with small data (#55662)
close pingcap/tidb#53532
2024-09-04 12:39:28 +00:00
3176b9c263 *: move XXInfo/Job, etc, out from model pkg in parser to meta (#55754)
ref pingcap/tidb#54436
2024-09-04 04:49:45 +00:00
ris
649dce7c2d br: fix duplicated table check would block incremental restore (#55688)
close pingcap/tidb#55562
2024-09-03 12:28:27 +00:00
4eeeef8a1b br: clean codes -- restore tables (#55519)
ref pingcap/tidb#52877
2024-08-26 07:01:46 +00:00
ed9aa18e4c br: clean codes -- simplify the CreateTable stage (#55274)
ref pingcap/tidb#52877
2024-08-20 08:07:41 +00:00