203 Commits

Author SHA1 Message Date
1e1a19187a *: tidb txn supports to setting WithReturnCommitTS (#65306)
close pingcap/tidb#64537
2026-01-05 02:24:32 +00:00
7dea15e880 expression: support newer UUID types (#65007)
close pingcap/tidb#61982
2025-12-24 18:05:55 +00:00
5271f751a0 planner: remove code of the deprecated optimizer trace - 5 (#64945)
ref pingcap/tidb#63725
2025-12-12 04:16:26 +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
adf0826793 modify column: fix insert failure during modify column with index only reorg (#64188)
ref pingcap/tidb#63366, ref pingcap/tidb#63595
2025-10-30 10:13:34 +00:00
342ce77e5b modify column: avoid unecessary exprcontext in index (#64155)
ref pingcap/tidb#63595
2025-10-29 13:50:26 +00:00
427b891685 ddl: add unit test for lossy column change (#64111)
ref pingcap/tidb#63366
2025-10-28 13:00:01 +00:00
a84aea0559 ddl: make some MODIFY COLUMN skip row reorg (#63465)
ref pingcap/tidb#63595
2025-10-25 03:53:22 +00:00
d92ac10015 ddl: Fix Global Index consistency during some ALTER PARTITION states. (#64018)
close pingcap/tidb#63870
2025-10-21 21:24:19 +00:00
a9bb0133e2 ddl: some code refactor for lossy ddl optimization (#63965)
ref pingcap/tidb#63595
2025-10-17 04:09:40 +00:00
5639a36c7e table: Fixed concurrent pk update with global index during truncate partition (#63832)
close pingcap/tidb#63833
2025-10-11 12:57:36 +00:00
8c88b61875 tests: fix unit tests for next-gen (#62895)
ref pingcap/tidb#61702
2025-08-20 19:51:02 +00:00
xhe
bc0d97a44d variable: change tidb_redact_log to global variable (#62892)
close pingcap/tidb#62890
2025-08-16 04:03:47 +00:00
2d07f5c716 mdl: always enable and make it read only in nextgen (#62865)
ref pingcap/tidb#61702
2025-08-07 06:11:21 +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
69738701ab ddl/ingest: record merge temp index rate and refine metrics (#62586)
ref pingcap/tidb#61433
2025-07-30 08:36:25 +00:00
5ae6ad63c2 session: rename and unify location of interfaces, and some refactor (#62498)
ref pingcap/tidb#61702
2025-07-22 07:43:38 +00:00
35d9646b08 ddl: optimize temp index worker in highly conflicting case (#61445)
close pingcap/tidb#61433
2025-07-18 03:08:21 +00:00
95b5aa9940 tables: force to lock the touched index in DML when DDL merging temp index (#62387)
close pingcap/tidb#62337
2025-07-14 09:30:01 +00:00
0c6cbc13c9 planner: fix the issue that the group by check not allow cast expr in both projection and group by (#62354)
close pingcap/tidb#62350
2025-07-14 05:54:42 +00:00
1abbbf02de session: rename GetDomainInfoSchema to GetLatestInfoSchema (#61894)
ref pingcap/tidb#61702
2025-06-23 10:09:21 +00:00
f017c0ee99 test: TestBenchDaily for Pipelined DML (#61391)
ref pingcap/tidb#50215
2025-05-29 05:32:10 +00:00
d783140ed7 table: gopls modernize (#60776)
close pingcap/tidb#60775
2025-05-07 10:19:40 +00:00
5865d15869 executor: refactor uk checker function FetchDuplicatedHandle() (#60896)
ref pingcap/tidb#60339
2025-04-30 07:41:33 +00:00
2a5047b817 tables: always append temp index values for unique index (#60340)
close pingcap/tidb#60339
2025-04-16 01:28:19 +00:00
13fe7ab030 ddl: Non clustered reorg duplicate tidb rowid fix (#60132)
close pingcap/tidb#59680
2025-04-10 05:05:03 +00:00
f3d0e43040 *: upgrade to the latest client-go (#59757)
ref pingcap/tidb#58780
2025-03-27 07:32:36 +00:00
7f6df324e0 *: generalize columnar for DDL (#60244)
ref pingcap/tidb#59880
2025-03-26 08:52:25 +00:00
1f0f3560e1 table: use writable columns to avoid columns not match when add column DDL exec parallel with update DML (#60048)
close pingcap/tidb#60047
2025-03-26 03:34:09 +00:00
4cf94a7446 expression: refine invalid char error msg for string conversion (#59711)
close pingcap/tidb#56706
2025-02-25 09:48:21 +00:00
a69f8633aa *: fix insert max unsigned int64 to non-clustered table (#58643)
close pingcap/tidb#58631
2025-01-23 15:25:02 +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
c05646e352 test: fix error checking (#59092)
ref pingcap/tidb#57275
2025-01-21 10:05:38 +00:00
448e302b39 ddl: Fix vector index for high dimensional vectors (#58717)
ref pingcap/tidb#54245
2025-01-09 07:31:19 +00:00
b2f2faaa95 parser: move 'model' to 'ast' pkg (#58704)
ref pingcap/tidb#54436
2025-01-07 10:20:04 +00:00
bf939fa79a *: don't handle live updates of column size (#58596)
close pingcap/tidb#58595
2025-01-06 19:42:49 +00:00
a8dd6122ac ttl,partition: Stabilize test TestReorgPartExtensivePart (#53017)
close pingcap/tidb#51845
2024-12-26 03:41:00 +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
93295c233a ddl: simplify TestMDLPreparePlanCacheExecuteInsert (#58113)
ref pingcap/tidb#56733
2024-12-10 05:43:03 +00:00
b6025b9787 *: Reorg partition fix delete ranges and handling non-clustered tables with concurrent DML (#57114)
ref pingcap/tidb#45133, close pingcap/tidb#56822, close pingcap/tidb#57510
2024-11-29 00:31:23 +00:00
2125737520 *: Reorganize partition one extra state (#56974)
ref pingcap/tidb#45133, close pingcap/tidb#57523
2024-11-26 18:18:41 +00:00
5ac4f6909a tables: fix insert into hash partition get an unexpected overflow error (#57681)
close pingcap/tidb#57675
2024-11-26 16:19:26 +00:00
bd20f66ebc partition: set AddRecordOpt.isUpdate = true when update partition records (#57590)
close pingcap/tidb#57588
2024-11-22 04:05:29 +00:00
865b28383c *: Truncate partition with global index improvement (#55831)
close pingcap/tidb#55819
2024-11-20 14:49:08 +00:00
91beef4bb1 *: disable insert null to not-null column for single-row insertion in non-strict mode (#55477)
close pingcap/tidb#55457, close pingcap/tidb#56381
2024-11-19 12:46:11 +00:00
ecca340037 lightning: fix id too large after parallel import (#57398)
close pingcap/tidb#56814
2024-11-19 11:03:32 +00:00
058d9479f4 table: fix wrong handle comparation in index double write (#57418)
close pingcap/tidb#57414
2024-11-19 02:44:41 +00:00
938ed70fec ddl: Corrected index management during REORGANIZE PARTITION (#56786)
close pingcap/tidb#56634
2024-11-15 12:46:17 +00:00
d7fccb3123 planner: fix list partition with non point range locates to a wrong partition (#57072)
close pingcap/tidb#57062
2024-11-11 09:09:21 +00:00