Commit Graph

46 Commits

Author SHA1 Message Date
6e8f27f9ce *: support the vector index (#56409)
close pingcap/tidb#55693
2024-09-30 03:06:28 +00:00
c9baef45d4 pkg/parser: support SWITCH_GROUP syntax for runaway watch (#54804)
ref pingcap/tidb#54434
2024-09-04 16:59:43 +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
87244edabf statistics: fix sync load fails after disabling lite init stats (#54531)
close pingcap/tidb#54532
2024-08-27 13:21:16 +00:00
281c75842e ddl: move structs related to scheduler out from ddlCtx & add job context (#55411)
ref pingcap/tidb#54436
2024-08-15 11:02:42 +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
e1f2b77b72 parser: support GLOBAL IndexOption (#55259)
ref pingcap/tidb#52994
2024-08-09 09:54:42 +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
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
6c3e25ebfe *: avoid using Tables field of model.DBInfo, use API instead (#52302)
close pingcap/tidb#52234
2024-07-25 10:57:06 +00:00
e6e8f7f072 ddl/ingest: refactor checkpoint manager (#54747)
ref pingcap/tidb#54436
2024-07-24 08:18:04 +00:00
cdd7c9e304 ddl: decouple job seq number from job history & reset its allocator on owner change (#54774)
ref pingcap/tidb#54436
2024-07-23 06:15:13 +00:00
f774ef6fb5 ddl: fix a caught panic and add comment for DDL functions (#54685)
ref pingcap/tidb#54436, close pingcap/tidb#54687
2024-07-23 05:04:41 +00:00
320d0f41db *: don't save table IDs in schema diff of FLASHBACK DATABASE (#54665)
close pingcap/tidb#54415
2024-07-18 07:52:37 +00:00
2934442a76 *: optimize the speed of full load (#54185)
ref pingcap/tidb#50959
2024-07-15 04:20:58 +00:00
324ee4ccb2 ddl: support referring objects in runningJobs (#54110)
close pingcap/tidb#52795, ref pingcap/tidb#53246
2024-06-24 06:56:50 +00:00
51ccce23eb ddl: only use runningJobs to check job dependency (#54003)
ref pingcap/tidb#52795
2024-06-19 06:46:17 +00:00
9008d23c83 *: remove ExtraPidCol and replace it with ExtraPhysTblIDCol (#53974)
close pingcap/tidb#53929
2024-06-18 09:58:24 +00:00
1870d5f098 ddl: manage job lifecycle in worker (#53747)
ref pingcap/tidb#53246
2024-06-07 07:56:58 +00:00
98a0a755fb ddl: unify merging unique and non-unique index for multi-schema change (#53632)
close pingcap/tidb#53677
2024-06-05 09:07:26 +00:00
04c66ee950 ddl: decouple job scheduler from 'ddl' and make it run/exit as owner changes (#53548)
ref pingcap/tidb#53246
2024-05-30 06:37:21 +00:00
c24dca58f5 infoschema: load auto id related changes for multi-schema-change diff (#52967)
close pingcap/tidb#47899
2024-04-30 08:53:33 +00:00
70a825397f *: add metadata lock when using the plan cache (#51897)
close pingcap/tidb#51407
2024-04-28 09:16:27 +00:00
d626b6adf0 disttask: fix scope can't set different value (#52627)
close pingcap/tidb#52441
2024-04-26 07:19:42 +00:00
f383e0e685 ddl: add some comments to help readability (#52825) 2024-04-24 08:33:18 +00:00
3ba874c77f statistics: fix wrong singleflight implementation for stats' syncload (#52301)
close pingcap/tidb#52294
2024-04-03 10:16:55 +00:00
0e9e71262d ddl: fix rollback reorganize partition left intermediate state (#51631)
close pingcap/tidb#51090
2024-03-29 07:41:19 +00:00
0ed511a84b planner, stats: reduce the persist memory usage of stats after startup (#47496)
close pingcap/tidb#46867
2024-03-14 14:09:41 +00:00
b609fa6d27 *: fix SURVIVAL_PREFERENCES is not shown in SHOW CREATE PLACEMENT POLICY (#51732)
close pingcap/tidb#51699
2024-03-13 19:18:39 +00:00
ccbab5eeb7 *: Enable plan cache for partitioned tables (#49161)
close pingcap/tidb#33031, close pingcap/tidb#45532
2024-03-12 05:38:08 +00:00
64d824acd8 ddl: add sql-mode field in ddl job to make ticdc parse correctly (#51321)
close pingcap/tidb#51368
2024-02-28 10:02:01 +00:00
a59551b701 ddl: rename tidb_ddl_version to tidb_enable_fast_create_table (#51047)
close pingcap/tidb#50052
2024-02-28 08:39:31 +00:00
7805b9249a ddl: support create key partition with empty column (#51049)
close pingcap/tidb#51004
2024-02-08 09:20:46 +00:00
f5e0799dd7 *: store db ID in model.TableInfo and move SchemaByTable method out from InfoSchema (#50917)
ref pingcap/tidb#50959
2024-02-07 05:07:15 +00:00
6701bf1527 ddl: create table accelerate (#49687)
close pingcap/tidb#50052
2024-01-08 12:20:08 +00:00
f5cb034baa ddl: support fine-grained modify column and add column (#50039)
close pingcap/tidb#48519
2024-01-05 05:47:03 +00:00
60d6286fa3 ddl: support bdr bwlist (#48776)
ref pingcap/tidb#48519
2023-12-28 08:04:58 +00:00
2dfbaa8264 ddl: set jobs dependency by schema and table name (#49699)
close pingcap/tidb#49498
2023-12-26 06:43:58 +00:00
918df0ae50 *: speed up create table when the number of tables is relatively large (#49371)
close pingcap/tidb#49370
2023-12-14 03:58:49 +00:00
a3e2ddb586 *: Keep the auto id allocator for single table renames (#47892)
close pingcap/tidb#46904
2023-12-08 09:45:19 +00:00
e41495d276 ddl: make concurrent ingest job queue instead of fallback (#48645)
close pingcap/tidb#47758
2023-11-21 07:10:10 +00:00
ed78e15cc1 resource_control: fix burst patch (#48141)
close pingcap/tidb#48140
2023-11-07 17:12:41 +00:00
035ad5ccbe parser: avoid using too new syntax features (#48254)
close pingcap/tidb#48066
2023-11-03 04:23:08 +00:00
c193d8a907 ddl, parser: fix the DDL job version using issue (#47915)
close pingcap/tidb#47910, close pingcap/tidb#47912
2023-10-23 13:00:32 +00:00
bf2f1ddc9e ddl: refine job_type of admin show ddl jobs (#47699)
ref pingcap/tidb#45719
2023-10-18 07:15:29 +00:00
318e82bbb7 *: move most of the packages to 'pkg' (#47123)
ref pingcap/tidb#41241
2023-10-13 14:36:26 +00:00