|
|
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 |
|
|
|
d04299ef62
|
br: resolve stuck in backup (#54736)
close pingcap/tidb#53480
|
2024-08-13 08:57:02 +00:00 |
|
|
|
197476a41d
|
br: cli refactor backup error handling logic (#54697)
close pingcap/tidb#54696
|
2024-07-26 16:46:15 +00:00 |
|
|
|
1acb8f7e43
|
br: make br compatible with infoschemaV2 (#52718)
close pingcap/tidb#52717
|
2024-07-25 06:31:35 +00:00 |
|
|
|
e5a8a23e83
|
*: enable the predicate columns feature by default (#54440)
ref pingcap/tidb#53567
|
2024-07-12 09:23:28 +00:00 |
|
|
|
b3ed886802
|
backup: use tombstone instead of offline during CheckStoreLiveness (#54196)
ref pingcap/tidb#52534
|
2024-06-25 08:01:22 +00:00 |
|
|
|
99abc284f5
|
Backup: split batch store backup requests (#54151)
ref pingcap/tidb#52534
|
2024-06-25 04:58:20 +00:00 |
|
|
|
eac80126da
|
backup: use history iterator to scan ddl jobs (#54100)
close pingcap/tidb#54139
|
2024-06-24 12:08:50 +00:00 |
|
|
|
3e180e298d
|
backup: fix the missing first store state during backup (#53920)
ref pingcap/tidb#52534
|
2024-06-17 05:41:46 +00:00 |
|
|
|
dcadcde406
|
backup: watch store state and retry backup immediately (#53341)
close pingcap/tidb#52534
|
2024-06-06 03:50:55 +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 |
|
|
|
81da4f8811
|
br: send backup request in batch (#52535)
ref pingcap/tidb#52534
|
2024-05-07 07:31:07 +00:00 |
|
|
|
2969b9e576
|
br/operator: fix adapt env for snapshot backup stuck when encountered error (#52607)
close pingcap/tidb#52846
|
2024-04-29 06:08:58 +00:00 |
|
|
|
bd59da125a
|
br/operator: fix stuck when terminating (#52264)
close pingcap/tidb#52243
|
2024-04-03 10:52:47 +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 |
|
|
|
f7a80042a1
|
br: rebase auto random id if the table is common handle (#52256)
close pingcap/tidb#52255
|
2024-04-01 12:16:46 +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 |
|
|
|
5f53c70a80
|
br: remove misleading log info (#52145)
close pingcap/tidb#50837
|
2024-03-28 09:02:19 +00:00 |
|
|
|
02b277a667
|
operator: make gRPC connections synced (#52051)
close pingcap/tidb#52049
|
2024-03-25 13:02:17 +00:00 |
|
|
|
411e945da3
|
operator: pause scheduler after all connections established (#51823)
ref pingcap/tidb#51448
|
2024-03-25 09:03:47 +00:00 |
|
|
|
7a62f45812
|
prepare_snap: establish connection to all stores before pausing admin (#51449)
close pingcap/tidb#51448
|
2024-03-13 05:51:39 +00:00 |
|
|
|
ff794e5ce0
|
operator: print callstack when exiting before preparing done (#51371)
close pingcap/tidb#51370
|
2024-03-06 10:39:35 +00:00 |
|
|
|
11f716e206
|
bootstrap, br: add sys.schema_unused_indexes view (#50887)
close pingcap/tidb#50886
|
2024-02-21 05:22:57 +00:00 |
|
|
|
52f1510936
|
br/lightning: PdController uses PD HTTP client (#50331)
ref pingcap/tidb#49865
|
2024-01-26 12:48:21 +00:00 |
|
|
|
c072334a99
|
*: impl mock PD service discovery and update pd client version (#50718)
ref pingcap/tidb#35319
|
2024-01-26 03:39:21 +00:00 |
|
|
|
d6ef1c722a
|
br: add more retry strategy (s3.ReadFile: body reader / pushBackup: backoffer) (#50541)
close pingcap/tidb#49942
|
2024-01-24 10:52:51 +00:00 |
|
|
|
bbbada0dde
|
backup: advacned prepare implementation (#48439)
close pingcap/tidb#50359
|
2024-01-17 13:03:16 +00:00 |
|
|
|
078aeb2763
|
br: backup/restore statistic data in the partition dimension (#49628)
close pingcap/tidb#49627
|
2024-01-08 12:20:01 +00:00 |
|
|
|
a7ef915052
|
*: upgrade rules_go (#49693)
|
2023-12-27 02:15:28 +00:00 |
|
|
|
7e5a5b2912
|
backup: more stable check liveness when store heartbeat behind too much (#48403)
close pingcap/tidb#48405
|
2023-12-14 15:34:50 +00:00 |
|
|
|
6c30c6e6aa
|
br: refactor error handle mechanism to tolerant unexpect kv errors. (#48646)
close pingcap/tidb#47656
|
2023-12-08 05:20:52 +00:00 |
|
|
|
3d176fcc2c
|
util/codec,util/errctx,*: add error context, and use it to refactor util/codec (#48613)
close pingcap/tidb#48611
|
2023-11-20 13:53:40 +00:00 |
|
|
|
249a5fe541
|
br: public the parameter --ignore-stats (#48009)
close pingcap/tidb#48008
|
2023-11-07 14:45:41 +00:00 |
|
|
|
aebf22d22e
|
planner: move more methods from StatsHandle to its sub-packages (#47696)
ref pingcap/tidb#46905
|
2023-10-17 13:52:59 +00:00 |
|
|
|
476d9b3128
|
br: lock the call of update stats meta (#47610)
ref pingcap/tidb#47596
|
2023-10-16 05:09:28 +00:00 |
|
|
|
318e82bbb7
|
*: move most of the packages to 'pkg' (#47123)
ref pingcap/tidb#41241
|
2023-10-13 14:36:26 +00:00 |
|
|
|
db090ae99e
|
planner: move stats_hist and stats_json code into a separate package (#47294)
ref pingcap/tidb#46905
|
2023-09-26 11:39:16 +00:00 |
|
|
|
e82519e79d
|
restore: rewrite auto increment id after pitr (#46521)
close pingcap/tidb#46520
|
2023-09-04 11:06:44 +00:00 |
|
|
|
2abf83ddd5
|
*: remove feedback (#45969)
ref pingcap/tidb#46056
|
2023-08-21 11:03:34 +00:00 |
|
|
|
0dad9f27fc
|
*: fix the duplicate entry error when using BR to restore a NONCLUSTERED AUTO_ID_CACHE=1 table (#46127)
close pingcap/tidb#46093
|
2023-08-18 03:47:01 +00:00 |
|
|
|
0f41cfe2a8
|
br: set resource group context for br kv requests (#45806)
ref pingcap/tidb#44517
|
2023-08-10 11:16:57 +00:00 |
|
|
|
8c5ca7b200
|
restore: precheck cluster is empty when first time full restore (#45014)
close pingcap/tidb#35744
|
2023-07-28 08:06:05 +00:00 |
|
|
|
e0f62ef19e
|
*: fix 'duplicate entry' error when using br to restore AUTO_ID_CACHE=1 tables (#44743)
ref pingcap/tidb#38442, close pingcap/tidb#44716
|
2023-06-20 03:32:41 +00:00 |
|
|
|
ffea45b718
|
ddl: enable linter revive (#44380)
ref pingcap/tidb#40786
|
2023-06-03 05:11:39 +00:00 |
|
|
|
4c83352678
|
*: Introduce runaway statement in resource group (#43843)
ref pingcap/tidb#43691
|
2023-05-31 11:16:42 +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 |
|
|
|
fd438de6a8
|
br: Fix RangeTree.GetIncompleteRange when the rangeTree is empty. (#37086)
ref pingcap/tidb#37085
|
2023-05-08 10:22:58 +00:00 |
|
|
|
b51758efdb
|
br: enhancement for checkpoint (#43384)
close pingcap/tidb#43270
|
2023-05-06 10:44:56 +00:00 |
|
|
|
1a94e5db78
|
backup: fix retry of fine-grained backup (#43252)
close pingcap/tidb#43236
|
2023-04-22 00:23:20 +08:00 |
|