Commit Graph

91 Commits

Author SHA1 Message Date
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
ce45eff158 br: error if the log restore has no full backup schema or id maps (#54421)
close pingcap/tidb#54418
2024-08-05 04:29:10 +00:00
1acb8f7e43 br: make br compatible with infoschemaV2 (#52718)
close pingcap/tidb#52717
2024-07-25 06:31:35 +00:00
749d303dc9 restore: make incremental restore and log restore compatible (#54473)
ref pingcap/tidb#54474
2024-07-10 17:39:03 +00:00
35e09a2a36 br: Enhance stream restore logs (#53649)
close pingcap/tidb#53645, close pingcap/tidb#53648
2024-05-31 08:28:23 +00:00
1c4a9c6434 br: separate the restore client (#53197)
ref pingcap/tidb#52877
2024-05-17 05:07:13 +00:00
b9b330a9b6 br/restore: use a more relax check for changefeeds when restoring (#53121)
close pingcap/tidb#53131
2024-05-15 13:11:44 +00:00
ris
e3c2c30182 br: Add goleak test for br integration test (#52741)
close pingcap/tidb#52696
2024-05-06 23:07:06 +00:00
7481aa6d0b br: adjust file directory br/pkg/restore (#52944)
ref pingcap/tidb#52877
2024-04-30 08:11:42 +00:00
8973dddc9e br: no domain to run log command (#52127)
close pingcap/tidb#52088
2024-04-25 03:00:11 +00:00
d4a8058747 br: add integration test for ingest corner case test (#52734)
close pingcap/tidb#52733
2024-04-19 09:27:07 +00:00
25da0bc25a br: use common scan-split-scatter logic (#52433)
ref pingcap/tidb#51533
2024-04-10 04:12:21 +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
40456f36fe *: make package sqlexec not depend on sessionctx anymore (#52031)
close pingcap/tidb#52029
2024-03-25 11:59:17 +00:00
8492f75086 br: Change default check point lag limit (#51906)
ref pingcap/tidb#50803
2024-03-25 06:33:47 +00:00
ris
c23f0c939e pitr: support log backup to s3 when object lock is enabled (#51210)
close pingcap/tidb#51184
2024-02-28 00:43:59 +00:00
078087be22 br: fix an incorrect error message (#50739)
close pingcap/tidb#50738
2024-01-26 05:43:50 +00:00
44f33c682d restore: refactor split code for two phase split. (#48244)
ref pingcap/tidb#33937
2024-01-03 13:57:31 +00:00
c52655cd19 br, lightning: split client use pd HTTP client (#49864)
ref pingcap/tidb#49865
2023-12-28 10:51:28 +00:00
7b8c876800 log_backup: add lock for truncating (#49469)
close pingcap/tidb#49414
2023-12-22 06:18:31 +00:00
93225684c1 br/storage: add scope to support service_account type of credential file & remove default GCS httpclient (#49363)
ref pingcap/tidb#49340
2023-12-12 17:16:48 +00:00
895b4e0f12 *: replace mathutil.Max/Min with built-in max/min (#47700)
ref pingcap/tidb#45933
2023-10-17 07:22:59 +00:00
318e82bbb7 *: move most of the packages to 'pkg' (#47123)
ref pingcap/tidb#41241
2023-10-13 14:36:26 +00:00
95378e5bed br: check the correct changefeed info when restore/import data (#47322)
close pingcap/tiflow#9807
2023-09-28 10:18:21 +00:00
8af15b1225 Log Backup: decouple log backup resolve locks from GCWorker. (#45904)
close pingcap/tidb#40759
2023-09-12 07:25:39 +00:00
88225787f3 br: configure the httpclient for external storage (#46040)
close pingcap/tidb#46011
2023-08-16 05:51:30 +00:00
66033d5763 br: replace exp/slices with std (#45986)
ref pingcap/tidb#45933
2023-08-11 05:28:57 +00:00
6ad49e79b1 br: make download metadata concurrency adjustable (#45639)
close pingcap/tidb#45511
2023-08-07 03:46:10 +00:00
f1124c6544 br: add more information in the error when user starts another restore task but doesn't clean the cluster (#44161)
close pingcap/tidb#44160
2023-05-30 02:50:41 +00:00
d40a94f44c br: add checkpoint for repairing ingest index (#43895)
close pingcap/tidb#43893
2023-05-22 10:31:46 +00:00
a085eff3da br: a new checkpoint file format with smaller space used (#43812)
close pingcap/tidb#43811
2023-05-18 11:21:36 +00:00
b51758efdb br: enhancement for checkpoint (#43384)
close pingcap/tidb#43270
2023-05-06 10:44:56 +00:00
eca3e7af44 br: directly use the rewrite rule from schemaReplaces (#43190)
* draft

Signed-off-by: Leavrth <jianjun.liao@outlook.com>

* draft

Signed-off-by: Leavrth <jianjun.liao@outlook.com>

* make bazel_prepare

Signed-off-by: Leavrth <jianjun.liao@outlook.com>

---------

Signed-off-by: Leavrth <jianjun.liao@outlook.com>
2023-04-24 04:32:45 +00:00
2095bb84bc *: fix plugin build (#43299)
close pingcap/tidb#43298
2023-04-21 23:35:20 +08:00
3cf494f03d br: support snapshot + log restore and support different tasks for checkpoint (#43134)
ref pingcap/tidb#43133
2023-04-20 09:17:19 +08:00
35e5b45212 br: support backup txn kv data (#40829)
* support txn backup and restore
2023-04-19 15:11:04 +08:00
9cf0ed8e8f br: pipeline backup schemas (#43003)
close pingcap/tidb#43002
2023-04-17 22:51:18 +08:00
2766aea88a br: checkpoint for full/log restore (#42340)
close pingcap/tidb#42339
2023-04-17 20:55:18 +08:00
73c92b8ed2 pitr: support restoring duplicated log in PITR. (#42049)
close pingcap/tidb#42564
2023-04-14 21:52:46 +08:00
c8e68765b3 pitr: add ingest recorder to repair indexes (#41670)
ref pingcap/tidb#38045, close pingcap/tidb#41668
2023-03-14 19:16:39 +08:00
9947add9ee br: register import task to pd (#41956)
close pingcap/tidb#41536
2023-03-14 11:00:39 +08:00
01ddb4cb80 BR: move check_cdc to public pkg (#41505)
close pingcap/tidb#41504
2023-02-23 15:31:06 +08:00
d16f4c0ed0 pitr: prevent from restore point to cluster running log backup (#40871)
ref pingcap/tidb#40797
2023-02-09 11:38:00 +08:00
6ebbe64b5b br: split regions before pitr restore (#39941)
close pingcap/tidb#37207
2023-01-22 11:09:50 +08:00
6477d2b907 log-backup: should set default value gc.ratio-threshold after pitr finished (#40141)
close pingcap/tidb#40185
2023-01-06 15:04:20 +08:00
e5c0b6b101 br: fix err overwrite (#39935)
close pingcap/tidb#39934
2022-12-14 18:50:52 +08:00
c21dc26351 log-backup: set gc disable when restore log (#39729)
close pingcap/tidb#39602
2022-12-08 16:02:24 +08:00
1de2bf6e54 Backup: add checkpoint (#38648)
close pingcap/tidb#38647
2022-11-30 12:52:00 +08:00
2103466f98 br: PiTR restore batch apply kv-files (#38772)
close pingcap/tidb#38211
2022-11-22 16:43:58 +08:00