Commit Graph

42 Commits

Author SHA1 Message Date
b427e33eb9 meta: separate reader and mutator (#56376)
ref pingcap/tidb#54436
2024-09-27 15:34:11 +00:00
9dff38ba98 ddl: refactor job args for set/update tiflash-replica and alter-table-placement ddl (#56241)
ref pingcap/tidb#53930
2024-09-26 06:34:32 +00:00
7b6209df99 meta: introduce metabuild.Context to build meta (#56176)
close pingcap/tidb#56175
2024-09-26 00:21:37 +00:00
d564887423 ddl: args v2 for truncate/exchange/alter partition (#56269)
ref pingcap/tidb#53930
2024-09-25 15:25:36 +00:00
e5c98671a4 ddl: support scatter region in cluster/global level (#56157)
ref tikv/pd#8424, ref pingcap/tidb#54886, close pingcap/tidb#55184
2024-09-25 15:25:29 +00:00
75483d8f88 ddl: args v2 for lock/unlock/repair table and recover table/schema (#56194)
ref pingcap/tidb#53930
2024-09-25 12:29:41 +00:00
a159c49274 ddl: refactor job args for alter sequence/auto-id-cache/shard-rowid/cache/ttl related ddl job. (#56206)
ref pingcap/tidb#53930
2024-09-25 10:54:19 +00:00
bf455f50f8 ddl: args v2 for create/alter/drop placement policy (#56186)
ref pingcap/tidb#53930
2024-09-25 06:34:59 +00:00
75d9830bd2 *: AnalyzeV2 supports processing special global indexes (#56115)
close pingcap/tidb#54233
2024-09-25 06:34:50 +00:00
0442c68e1c *: Deprecated and always set to ON tidb_enable_global_index (#56169)
ref pingcap/tidb#45133
2024-09-24 22:59:43 +00:00
58bece38e5 ddl: refactor V2 args for RebaseAutoID/Modify-table/Index-visibility/FK related DDL. (#56164)
ref pingcap/tidb#53930
2024-09-24 03:59:57 +00:00
9785cddc78 ddl: args v2 for drop table/view/sequence (#56219)
ref pingcap/tidb#53930
2024-09-23 12:55:13 +00:00
2761fe0f38 ddl: args v2 for add/drop/alter CheckConstraint (#56010)
ref pingcap/tidb#53930
2024-09-22 03:50:57 +00:00
2651b77fca ddl: args v2 for Alter/Remove Partitioning and Add/Drop/Reorganize Partition (#56163)
ref pingcap/tidb#53930
2024-09-20 16:52:04 +00:00
6bdf685087 ddl: refactor V2 job args of dropping column DDL. (#56021)
ref pingcap/tidb#53930
2024-09-20 10:01:05 +00:00
249e88cd5a ddl: args v2 for rename tables (#55946)
ref pingcap/tidb#53930
2024-09-19 14:33:33 +00:00
c13eb90fcf ddl: args v2 for create/alter/drop resource group (#56153)
ref pingcap/tidb#53930
2024-09-19 08:30:20 +00:00
fd6d5c1cd0 ddl: move partition sql string rewrite out of buildTablePartitionInfo (#56120)
close pingcap/tidb#56119
2024-09-18 10:55:18 +00:00
8313bbc5c0 ddl: refactor the args for the DDL type of renametable[wip] (#55959)
ref pingcap/tidb#53930
2024-09-18 06:04:05 +00:00
b1767ca124 ddl: args v2 for create table/view/sequence, batch create table (#55964)
ref pingcap/tidb#53930
2024-09-14 07:09:37 +00:00
4371a1d485 *: set default shard_row_id_bits and pre_split_regions for all tables (#55717)
close pingcap/tidb#55716
2024-09-13 08:15:42 +00:00
17c7b90dc6 ddl: args v2 for create/drop/modify schema (#55919)
ref pingcap/tidb#53930
2024-09-10 06:20:35 +00:00
f9c4773ba3 ddl: remove schemaTableInfos call of DropSchema (#55954)
close pingcap/tidb#55953
2024-09-09 11:35:17 +00:00
72c1580e36 ddl: add job version 2 and use typed args for truncate table (#55854)
ref pingcap/tidb#53930
2024-09-09 10:40:59 +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
Hu#
1256bbea23 *: Refactor runaway related code (#55202)
ref pingcap/tidb#54434
2024-09-03 05:38:29 +00:00
f2c0e7023f ddl: alloc global id together with job id (#55552)
ref pingcap/tidb#54436
2024-08-22 05:15:12 +00:00
1ee498eb1b ddl: abstract job submitter & move some fields from ddlCtx to jobContext (#55461)
ref pingcap/tidb#54436
2024-08-21 04:21:12 +00:00
f751f73077 *: use model.CIStr in infoschema v2 to handle case insensitive (#55450)
close pingcap/tidb#55421
2024-08-19 08:09:11 +00:00
20454187d2 ddl: Global index more restrictions (#55440)
close pingcap/tidb#55424
2024-08-15 13:14:41 +00:00
3db0322bed ddl: support session level tidb_ddl_reorg_worker_cnt and batch_size (#55334)
close pingcap/tidb#55335
2024-08-13 04:34:32 +00:00
2fb61a5eb2 *: Require GLOBAL IndexOption for creating Global Index (#55264)
close pingcap/tidb#52994
2024-08-12 12:52:31 +00:00
876268f619 *: add ctx parameter to infoschema TableByID (#55329)
ref pingcap/tidb#50959
2024-08-09 10:42:47 +00:00
dfa7ea6de0 *: replace ddl callback injection with failpoint (#55215)
ref pingcap/tidb#54436
2024-08-07 08:44:17 +00:00
43e56bd2f9 ddl: re-structure ddl executor part 2 (#55140)
ref pingcap/tidb#54436
2024-08-02 08:05:51 +00:00
da7ed5cdc9 ddl: remove unused code related to prev fast create impl (#55116)
ref pingcap/tidb#54436
2024-08-01 08:13:21 +00:00
41bb8f57c7 ddl: integrate fast create table into normal general DDL workflow (#55025)
ref pingcap/tidb#54436
2024-07-31 15:59:50 +00:00
7ffc7c9eb3 ddl: re-structure job scheduler and ddl executor, part 1 (#54967)
ref pingcap/tidb#54436
2024-07-29 03:56:46 +00:00
Hu#
0dff610398 resource_control: support unlimited keyword when setting the resource group (#54704)
close pingcap/tidb#54413
2024-07-26 09:17:26 +00:00
98b785872c pkg/parser: use clearer structures for RESOURCE GROUP ASTs (#54881)
ref pingcap/tidb#54434
2024-07-25 04:58:34 +00:00
9897ddda17 ddl: remove interceptor and replace some hook with failpoint (#54882)
ref pingcap/tidb#54436
2024-07-25 04:18:05 +00:00
8f98b4eba3 ddl: decouple executor part out from ddl (#54858)
ref pingcap/tidb#54436
2024-07-24 13:45:05 +00:00