Commit Graph

32 Commits

Author SHA1 Message Date
bd49a6226e ddl: check DDL args set InvolvedSchemaInfo (#62618)
close pingcap/tidb#62200
2025-07-28 14:32:10 +00:00
3a767d35b1 ddl: support refresh meta ddl (#60837)
close pingcap/tidb#60924
2025-05-15 13:59:08 +00:00
fe9841b380 ddl: gopls modernize (#60789)
close pingcap/tidb#60788
2025-05-07 16:02:39 +00:00
d51f6f0b48 ddl, meta: don't update tblInfo.UpdateTS for exchangePartition and truncatePartition (#59312)
close pingcap/tidb#59238
2025-02-07 09:55:32 +00:00
aa21818786 ddl: fix a bug that create two views with same name success (#58770)
close pingcap/tidb#58769
2025-01-15 11:59:01 +00:00
b2f2faaa95 parser: move 'model' to 'ast' pkg (#58704)
ref pingcap/tidb#54436
2025-01-07 10:20:04 +00:00
68ac9ec722 ddl: rename failpoint to better reflect what it does (#58115)
ref pingcap/tidb#54436
2024-12-10 07:24:00 +00:00
e1c44f730c ddl, planner: avoid running queries on the non-Public state table (#55891)
close pingcap/tidb#55813
2024-10-29 09:40:15 +00:00
6122947378 ddl: abstract decode job args v1 (#56420)
ref pingcap/tidb#53930
2024-10-08 15:10:31 +00:00
b427e33eb9 meta: separate reader and mutator (#56376)
ref pingcap/tidb#54436
2024-09-27 15:34:11 +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
249e88cd5a ddl: args v2 for rename tables (#55946)
ref pingcap/tidb#53930
2024-09-19 14:33:33 +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
17c7b90dc6 ddl: args v2 for create/drop/modify schema (#55919)
ref pingcap/tidb#53930
2024-09-10 06:20:35 +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
6499137a0c table: remove method Txn() in MutateContext (#55400)
close pingcap/tidb#55378
2024-08-14 11:18:07 +00:00
68b529ebf5 ddl: replace OnJobUpdated callback with failpoint (#55091)
ref pingcap/tidb#54436
2024-08-01 04:34:26 +00:00
8f98b4eba3 ddl: decouple executor part out from ddl (#54858)
ref pingcap/tidb#54436
2024-07-24 13:45:05 +00:00
e33dbbc53a ddl: combine table/partition/db id allocation with job id (#54669)
ref pingcap/tidb#54436
2024-07-17 10:31:30 +00:00
8c1ce99065 ddl: schedule as many jobs as possible in one round, simplify sql to query jobs (#54438)
ref pingcap/tidb#54436
2024-07-09 04:39:02 +00:00
51ccce23eb ddl: only use runningJobs to check job dependency (#54003)
ref pingcap/tidb#52795
2024-06-19 06:46:17 +00:00
26d1096580 ddl: check table/database existance using infoschema only (#53882)
ref pingcap/tidb#53246
2024-06-17 10:50:46 +00:00
1870d5f098 ddl: manage job lifecycle in worker (#53747)
ref pingcap/tidb#53246
2024-06-07 07:56:58 +00:00
44c9096efb ddl: get latest old table ID before replace view (#53720)
close pingcap/tidb#53673
2024-06-03 10:26:54 +00:00
fc36864a1f table: standalone implement for table.MutateContext and table.AllocatorContext (#51262)
close pingcap/tidb#51259
2024-02-23 07:21:27 +00:00
51e1e13494 *: update interface{} to any (#50770)
ref pingcap/tidb#50765
2024-01-29 07:21:29 +00:00
ad0917ea00 test: stabilize TestRenameTableIntermediateState (#50314)
close pingcap/tidb#44948
2024-01-11 10:53:02 +00:00
4979e9985c *: share etcd client from domain for autoid allocator (#46647)
close pingcap/tidb#46324
2023-11-06 05:54:40 +00:00
318e82bbb7 *: move most of the packages to 'pkg' (#47123)
ref pingcap/tidb#41241
2023-10-13 14:36:26 +00:00