112 Commits

Author SHA1 Message Date
920ee6e011 ddl: forbid operations that might change system table id in nextgen (#65411)
ref pingcap/tidb#61702
2026-01-09 10:52:05 +00:00
cb5f862160 ddl: allow dropping CHECK constraints when tidb_enable_check_constraint is OFF (#65243)
close pingcap/tidb#64891
2026-01-01 06:05:17 +00:00
01916ad835 importinto: ignore alter table mode error if table doesn't exist (#65258)
close pingcap/tidb#65260
2025-12-29 04:22:56 +00:00
a14f0c8f22 ddl: sync affinity group for pd and support show affinity (#65049)
ref pingcap/tidb#64938
2025-12-17 12:37:56 +00:00
4f424863db ddl: support to set and alter the AFFINITY for table (#64988)
ref pingcap/tidb#64938
2025-12-15 03:13:17 +00:00
16a5fff9fe ddl, model: fix unexpected missing analyze for multi schema change (#64337)
ref pingcap/tidb#63366
2025-12-12 07:52:02 +00:00
36211defd6 ddl: make the check to InvolvingSchemaInfo mandatory (#64568)
ref pingcap/tidb#62200
2025-12-03 11:53:41 +00:00
be3d5b4b0f *: flight recorder tracing for internal sessions (#64341)
ref pingcap/tidb#64008
2025-11-21 06:03:19 +00:00
8c2781681a ddl,tables: only write the index when it meets partial index condition (#62762)
close pingcap/tidb#62761
2025-11-12 04:37:38 +00:00
d059a7de1b ddl: add auto ID rebase create table submitted by BR (#64356)
ref pingcap/tidb#60804
2025-11-10 07:06:56 +00:00
1cc2a48d78 planner: update embedded analyze variable name (#64154)
ref pingcap/tidb#63326
2025-11-03 05:35:50 +00:00
4865e394b3 ddl,parser: modify schema to store the partial condition (#62759)
close pingcap/tidb#62758
2025-10-22 09:54:26 +00:00
fa42e905f4 ddl: find old column by name for old version modify column job (#63901)
close pingcap/tidb#63895
2025-10-13 10:56:49 +00:00
1e571855e1 ddl: run embedded analyze only once for multi-schema change (#63894)
ref pingcap/tidb#63326
2025-10-12 15:04:46 +00:00
007861065e planner: create index with embedded analyze (#63143)
close pingcap/tidb#63326
2025-09-30 04:03:25 +00:00
7324a09904 ddl: allow DDL on the system table in BDR mode (#63604)
close pingcap/tidb#60042
2025-09-25 09:43:37 +00:00
deb4d6563d table: keep table.Columns order by states during modifying column (#62979)
ref pingcap/tidb#62531, close pingcap/tidb#63258
2025-09-01 08:49:49 +00:00
aa875ea472 dxf: calculate max_node_count and concurrency for next-gen automatically (#62995)
ref pingcap/tidb#61702
2025-08-22 14:53:38 +00:00
f7fe4a6843 ddl: fix data race when accessing IsDDLJobInQueue (#62900)
close pingcap/tidb#62899
2025-08-09 04:04:30 +00:00
567e139701 ddl: add states to remove old objects during modifying column (#62549)
close pingcap/tidb#60264, close pingcap/tidb#62531
2025-08-01 10:52:22 +00:00
869d58946f ddl: fix wrong behavior for constraint check condition that contains FROM_UNIXTIME (#56467)
close pingcap/tidb#56357
2025-08-01 08:22:49 +00:00
bd49a6226e ddl: check DDL args set InvolvedSchemaInfo (#62618)
close pingcap/tidb#62200
2025-07-28 14:32:10 +00:00
a586ba0a1f ddl: do some code cleanup in ddl package (#62015)
ref pingcap/tidb#62559
2025-07-25 03:28:52 +00:00
a50e1a9816 ddl: move auto id handling from submitter to executor (#62449)
close pingcap/tidb#60804
2025-07-23 06:37:38 +00:00
c12e6711be fix(ddl): invalid InvolvingSchemaInfo for AlterTableMode and RefreshM… (#62202)
close pingcap/tidb#62200
2025-07-16 06:00:24 +00:00
0cd280bbd2 meta: unify definition of system or memory DB name (#62247)
ref pingcap/tidb#61702
2025-07-07 19:17:48 +00:00
339f07ae8f expression, ddl: remove useless code (#62000) 2025-06-27 06:17:30 +00:00
af43e24f24 ddl: fix a bug that index with empty name can be created unexpectedly (#61531)
close pingcap/tidb#61265
2025-06-06 08:11:03 +00:00
c1a4550fd4 dxf: make target scope fixed to dxf_service on nextgen (#61427)
ref pingcap/tidb#60418
2025-06-04 06:53:02 +00:00
eeccd2e94c ddl: get scatter variable from executor session context (#61331)
close pingcap/tidb#61321
2025-05-28 15:36:37 +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
351445e66b *: Support building FULLTEXT index (#60720)
ref pingcap/tidb#1793
2025-04-25 03:42:37 +00:00
c489679826 ddl, partition: fix exchange partition between clustered table with nonclustered table (#60807)
close pingcap/tidb#60805
2025-04-25 02:51:37 +00:00
3cdb05c4a6 ddl, parser: refine Vector Index and Columnar Index check (#60663)
ref pingcap/tidb#54245
2025-04-22 03:07:07 +00:00
96e00d15d3 *: support columnar inverted index (#59571)
close pingcap/tidb#59880
2025-04-10 12:26:03 +00:00
d9fb3a5337 ddl: Implement TableMode feature (#59009)
ref pingcap/tidb#59008
2025-04-03 11:03:30 +00:00
7f6df324e0 *: generalize columnar for DDL (#60244)
ref pingcap/tidb#59880
2025-03-26 08:52:25 +00:00
34305c636d parser, ddl: support columnar index at the parser (#59989)
ref pingcap/tidb#59880
2025-03-21 02:01:55 +00:00
9fed88cc10 *: generalize some vector index logic to columnar index (#59881)
ref pingcap/tidb#59880
2025-03-07 04:21:33 +00:00
c73ae58d93 workloadrepo: make sure WORKLOAD_SCHEMA is ignored by BR (#58878)
close pingcap/tidb#58768
2025-03-03 05:23:43 +00:00
9099090462 dxf: add tidb_max_dist_task_nodes to specify max node count (#58937)
close pingcap/tidb#58944
2025-02-18 05:12:25 +00:00
d0d48767b0 parser,ddl: Support ENGINE_ATTRIBUTE option for future use (#59201)
close pingcap/tidb#59200
2025-01-27 01:11:44 +00:00
cf4d252af8 *: split definition out of variable pkg and refactor some reorg methods (#59146)
ref pingcap/tidb#57229, ref pingcap/tidb#57497
2025-01-23 09:24:44 +00:00
d1ed962f95 ddl: supports non-unique global index (#58678)
close pingcap/tidb#58650
2025-01-08 06:01:28 +00:00
b2f2faaa95 parser: move 'model' to 'ast' pkg (#58704)
ref pingcap/tidb#54436
2025-01-07 10:20:04 +00:00
177a03c8e5 ddl: support pre-split index regions before creating index (#57553)
close pingcap/tidb#57551, close pingcap/tidb#57552
2024-12-18 05:01:39 +00:00
6c39a81548 ddl: handle context done after sending DDL jobs (#57945)
close pingcap/tidb#57863
2024-12-04 11:00:35 +00:00
cb408e0a32 workload repo: Merge Workload Repository into master (#57148)
ref pingcap/tidb#57147
2024-12-03 02:50:50 +00:00
ec288d95a3 *: avoid notify privilege update for all users (#57042)
ref pingcap/tidb#55563
2024-11-29 13:16:54 +00:00