Commit Graph

328 Commits

Author SHA1 Message Date
a900a31a9d br: added several new metrics for restoring (#61524)
close pingcap/tidb#61510
2025-07-02 07:54:12 +00:00
e506beccc7 br: add tool to clean up registry and checkpoints (#61977)
close pingcap/tidb#61964, close pingcap/tidb#62011
2025-06-30 03:03:00 +00:00
fcf376ca01 br: support update gc ratio threshold for concurrent log restore (#61941)
close pingcap/tidb#61973, close pingcap/tidb#61984
2025-06-26 19:20:21 +00:00
4612807cd2 br: better control pd scheduler pause during log restore with filter (#61819)
close pingcap/tidb#61812
2025-06-24 10:07:54 +00:00
e8aa60dd0c br: resume task that only differs in RestoredTS (#61610)
close pingcap/tidb#61578
2025-06-16 23:20:12 +00:00
f46112d0e5 br: skip incomplete metakv (#61734)
close pingcap/tidb#61728, close pingcap/tidb#61731
2025-06-16 17:00:51 +00:00
43f7580bc8 br: skip restoring the system tables if they have been renamed (#61465)
ref pingcap/tidb#60930
2025-06-04 04:06:17 +00:00
fa3c79b408 br: enable parallel restore (#58724)
close pingcap/tidb#58725
2025-06-03 02:36:14 +00:00
19d2a07b29 br: sort meta kv by ts when updating table history (#61366)
close pingcap/tidb#61367
2025-05-30 09:26:08 +00:00
ris
35e7667418 br: add a checkpoint metadata validation for restore (#61108)
close pingcap/tidb#60932
2025-05-30 04:38:16 +00:00
55338dfa84 br: fix backup schemas progress if skip checksum (#60150)
close pingcap/tidb#60149
2025-05-28 11:56:43 +00:00
b871e0281e br: compatibility of log backup and log restore (#61238)
close pingcap/tidb#61237
2025-05-27 18:46:58 +00:00
1eb66dab8c br: replace stats tables to accelerate statistic data import in the snapshot restore (#60964)
close pingcap/tidb#58757, ref pingcap/tidb#60930
2025-05-27 08:09:01 +00:00
a8281b6d98 br: fix table filter nil pointer issue (#61225)
close pingcap/tidb#61226
2025-05-22 18:58:16 +00:00
e9853fe210 br: enable follower handler again (#60301)
close pingcap/tidb#60085
2025-05-22 10:42:31 +00:00
8a1ee5d1f4 br: PiTR table filter online support (#59281)
close pingcap/tidb#59280
2025-05-20 00:11:40 +00:00
78c20a04ac br: adjust auto analyze (#60994)
ref pingcap/tidb#60374
2025-05-13 09:44:30 +00:00
f4d23180eb br: concurrent limitation for sending backup requests (#60661)
close pingcap/tidb#60309
2025-05-09 06:24:41 +00:00
f030b63ba8 br: save pitr id map if table mysql.tidb_pitr_id_map does not exist (#60603)
close pingcap/tidb#60706
2025-05-08 06:47:00 +00:00
97b7132a8d br: gopls modernize (#60762)
close pingcap/tidb#60761
2025-05-07 13:36:55 +00:00
ris
5b3a9883b9 br: use region label rule to remove schedulers in db/table restore (#59359)
close pingcap/tidb#59515
2025-04-30 02:26:48 +00:00
7c9878b6ce br: introduce a parameter --auto-analyze to trigger tidb_analyze_priority_queue to analyze tables in the background. (#60687)
close pingcap/tidb#60374
2025-04-24 09:34:40 +00:00
5a032651f5 br: record files into filesOfPhysicalID (#60423)
ref pingcap/tidb#60374
2025-04-23 12:35:47 +00:00
7f905294d7 backup: adjust parameter description (#60652)
close pingcap/tidb#60654
2025-04-21 09:46:27 +00:00
28b4433b13 br: reduce the memory consumption of backup ranges (#60174)
close pingcap/tidb#60172
2025-04-18 08:20:31 +00:00
4d34cac87c br: set default restore checksum to false (#60328)
close pingcap/tidb#60329
2025-04-11 04:57:04 +00:00
f3d0e43040 *: upgrade to the latest client-go (#59757)
ref pingcap/tidb#58780
2025-03-27 07:32:36 +00:00
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