349 Commits

Author SHA1 Message Date
c1abcf8e9c s3: split the common code of s3like store (#65602)
ref pingcap/tidb#65461
2026-01-16 08:45:44 +00:00
28cce6a472 objstore: move s3 like store into separate pkg (#65513)
ref pingcap/tidb#65461
2026-01-12 10:01:26 +00:00
1e2cdaa16f objstore: move from 'br/pkg' to 'pkg/' directory (#65462)
ref pingcap/tidb#65461
2026-01-08 08:50:47 +00:00
dbda24361a br: fix some bugs for pitr filter (#65394)
close pingcap/tidb#65256
2026-01-08 02:48:47 +00:00
076caae38a br: compatiblity of stats tables schema (#65429)
close pingcap/tidb#65362
2026-01-07 18:22:08 +00:00
ris
12e56d1318 br: fix potential overflow issues (#64219)
close pingcap/tidb#64222
2025-12-31 16:12:14 +00:00
23262123f0 br: upgrade AWS sdk from v1 to v2 (#64303)
close pingcap/tidb#62541
2025-12-17 08:43:20 +00:00
dd52e49685 br: fix with sys check, check pass even privilege tables' schema are the same (#65078)
close pingcap/tidb#64667
2025-12-16 18:41:54 +00:00
ris
725b4e5771 br: mod blockfile to allow larger restore time range for repeat pitr (#64465)
close pingcap/tidb#64588
2025-12-13 10:43:23 +00:00
f9d957a1e7 br: debug checksum after PITR (#64383)
close pingcap/tidb#64381
2025-12-03 04:28:17 +00:00
0cb39391dc br: support restore privileges tables from v6.5 to v7.5 (#64668)
close pingcap/tidb#64667
2025-11-27 14:06:02 +00:00
de78786683 BR: Optimize BR Restore Path for Classical → X Migration (#64136)
close pingcap/tidb#64152
2025-11-04 15:25:46 +00:00
96fcb3a457 br: fix backup version parse from 7.x br (#63948)
close pingcap/tidb#63947
2025-10-14 07:44:01 +00:00
ris
2609a6c563 br: fix nilpointer if no schema to backup (#63721)
close pingcap/tidb#63722
2025-10-11 19:34:33 +00:00
724cd2f1b6 br: check and compact for br (#63419)
close pingcap/tidb#63176
2025-09-22 12:05:01 +00:00
b926ce72da br: concurrently set tiflash replicas (#63360)
close pingcap/tidb#63177
2025-09-18 06:48:56 +00:00
273af24dd1 br: fix version compatibility (#62708)
close pingcap/tidb#62707
2025-08-15 15:55:29 +00:00
bb89e7ab57 br: add global variable to control checkpoint lag limit (#62680)
close pingcap/tidb#62679
2025-08-01 10:52:29 +00:00
601e0405ec br: allow append migration to work with restore (#62433)
close pingcap/tidb#62546
2025-08-01 03:56:46 +00:00
b40975c8fc br: fix pitr with filter drop db issue and adjust tests (#62485)
close pingcap/tidb#62486
2025-07-23 15:32:09 +00:00
0ff960804c br: add keyspace support for br abort command (#62359)
close pingcap/tidb#62357
2025-07-17 03:33:00 +00:00
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