173 Commits

Author SHA1 Message Date
9c0773b008 br: load necessary db infos for backup and restore (#64982)
close pingcap/tidb#64833
2026-01-17 06:42:55 +00:00
ris
03713e7496 br: add credential not found error as non-retryable error (#65437)
close pingcap/tidb#65436
2026-01-08 14:00:24 +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
58ea8d06ad br/stream_helper: make dial timeout shorter (#62619)
ref pingcap/tidb#62620
2025-07-26 14:39:15 +00:00
a900a31a9d br: added several new metrics for restoring (#61524)
close pingcap/tidb#61510
2025-07-02 07:54:12 +00:00
fa3c79b408 br: enable parallel restore (#58724)
close pingcap/tidb#58725
2025-06-03 02:36:14 +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
8a1ee5d1f4 br: PiTR table filter online support (#59281)
close pingcap/tidb#59280
2025-05-20 00:11:40 +00:00
b9c54c4019 br: metrics server and initial restore metrics (#60942)
close pingcap/tidb#59229
2025-05-12 10:14:30 +00:00
97b7132a8d br: gopls modernize (#60762)
close pingcap/tidb#60761
2025-05-07 13:36:55 +00:00
5a032651f5 br: record files into filesOfPhysicalID (#60423)
ref pingcap/tidb#60374
2025-04-23 12:35:47 +00:00
28b4433b13 br: reduce the memory consumption of backup ranges (#60174)
close pingcap/tidb#60172
2025-04-18 08:20:31 +00:00
0d74a99a2e br: fix pitr system table inconsistency issue (#60202)
close pingcap/tidb#60201
2025-03-21 09:10:00 +00:00
c73ae58d93 workloadrepo: make sure WORKLOAD_SCHEMA is ignored by BR (#58878)
close pingcap/tidb#58768
2025-03-03 05:23:43 +00:00
15f3c286a5 br: mem dump when about to OOM (#59234)
close pingcap/tidb#56971
2025-02-25 19:08:26 +00:00
b7e97690b9 br: add table filter for log restore (#57394)
close pingcap/tidb#57613
2025-02-12 23:08:04 +00:00
c05646e352 test: fix error checking (#59092)
ref pingcap/tidb#57275
2025-01-21 10:05:38 +00:00
3a378c8e38 br: add retry for raw kv client put (#58963)
close pingcap/tidb#58845
2025-01-21 04:11:35 +00:00
c9215ec93c br: copy full backup to pitr storage (#57716)
close pingcap/tidb#58685
2025-01-16 04:31:28 +00:00
b2f2faaa95 parser: move 'model' to 'ast' pkg (#58704)
ref pingcap/tidb#54436
2025-01-07 10:20:04 +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
8fe061897e br: fix insert gc failed due to slow schema reload (#57742)
close pingcap/tidb#57743
2024-12-03 04:30:20 +00:00
138386c098 br: refactor br cli backoff logic (#54644)
close pingcap/tidb#54643
2024-11-26 17:30:50 +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
6b72ec460d br: fix debug decode backupmeta (#56627)
close pingcap/tidb#56296
2024-11-13 00:32:11 +00:00
f973f194b2 chore: use slices.Clone to replace CloneSlice (#57317)
close pingcap/tidb#57316
2024-11-12 10:32:10 +00:00
169210aaaa br: implement reading migration (#57237)
close pingcap/tidb#57210
2024-11-11 17:00:21 +00:00
64c8d31855 br/stream: Added toolkit for managing migrations (#55665)
close pingcap/tidb#55661
2024-10-21 06:25:29 +00:00
56be6bbb36 br: avoid wrong warning (#56492)
close pingcap/tidb#55902
2024-10-11 07:55:31 +00:00
c43d0589be *: replace exportloopref with copyloopvar (#56503)
close pingcap/tidb#56509
2024-10-09 12:12:43 +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
5399ca70da br: fix br integration test (#53836)
close pingcap/tidb#53835
2024-09-13 22:43:41 +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
43677f4f92 br: resolve stuck in progress (#54790)
close pingcap/tidb#54140
2024-08-12 09:31:31 +00:00
197476a41d br: cli refactor backup error handling logic (#54697)
close pingcap/tidb#54696
2024-07-26 16:46:15 +00:00
ris
d662428574 br: disk space check follow up (#54596)
ref pingcap/tidb#54316
2024-07-23 06:15:06 +00:00
035f79e896 br: fix get snapshot response pointer deref panic (#54510)
close pingcap/tidb#54511
2024-07-18 07:12:02 +00:00
53dcc79a6d lightning: improve log (#54483)
close pingcap/tidb#46687, close pingcap/tidb#54478
2024-07-10 03:16:33 +00:00
ris
088fec9f23 br: pre-check TiKV disk space before restore task (#54385)
close pingcap/tidb#54316
2024-07-08 04:48:02 +00:00
b3ed886802 backup: use tombstone instead of offline during CheckStoreLiveness (#54196)
ref pingcap/tidb#52534
2024-06-25 08:01:22 +00:00
ris
c12bf3fa02 br: fix backoffer can't handle multierrs (#54084)
close pingcap/tidb#54053
2024-06-19 08:56:47 +00:00
1c4a9c6434 br: separate the restore client (#53197)
ref pingcap/tidb#52877
2024-05-17 05:07:13 +00:00
835ea0451a backup: implement store based backup to solve the long tail issue (#53081)
ref pingcap/tidb#52534
2024-05-16 11:13:13 +00:00
8973dddc9e br: no domain to run log command (#52127)
close pingcap/tidb#52088
2024-04-25 03:00:11 +00:00
b4c8749315 br: fix flaky test (#52573)
close pingcap/tidb#52547
2024-04-17 08:00:07 +00:00
cc3c1baf30 operator: make an infinity retry for connecting to store (#52177)
close pingcap/tidb#52175
2024-04-03 07:43:47 +00:00
8bba8261b0 log backup: fix the issue that paused service safepoint not removed (#52106)
close pingcap/tidb#52082
2024-03-29 10:07:44 +00:00
422ae46b6e lightning/br: move some common code into outer pkg (#52191)
ref pingcap/tidb#52182
2024-03-29 07:03:55 +00:00