Commit Graph

186 Commits

Author SHA1 Message Date
0c0d6373ad executor: fix the issue that INSERT IGNORE doesn't lock the parent table (#56661)
close pingcap/tidb#56655
2024-10-31 05:16:42 +00:00
79cdf84824 unistore: fix the fair locking mechanism in unistore and make foreign key work (#56821)
close pingcap/tidb#56663
2024-10-30 09:15:43 +00:00
38187e5b1d txn: fix issue innodb_lock_wait_timeout doesn't work in some case (#56847)
close pingcap/tidb#56688
2024-10-28 12:57:30 +00:00
3c8f2f3517 executor: fix outer join bug in hash join v2 (#56855)
close pingcap/tidb#56856
2024-10-28 03:09:43 +00:00
ba5823bb1c *: move ddl notifier as domain member and test pub/sub (#56776)
ref pingcap/tidb#55722
2024-10-23 04:01:33 +00:00
tpp
abf7e31bf8 planner: enable fix control for enforced (#56414)
close pingcap/tidb#46177
2024-10-22 18:16:06 +00:00
d34724f476 executor: support hash join spill (#55950)
close pingcap/tidb#55153
2024-10-22 03:27:44 +00:00
6af2863452 txn: test the SAVEPOINT statement with foreign key (#56567)
close pingcap/tidb#56562
2024-10-14 02:35:46 +00:00
7ce31fa773 ddl: fix a bug that create table with vector index and gbk charset column (#56585)
close pingcap/tidb#56549
2024-10-12 12:42:06 +00:00
ffcfb5e08a linter, executor: fix the constructor linter and add it to BaseExecutor/BaseExecutorV2 (#56485)
close pingcap/tidb#56484
2024-10-10 03:13:00 +00:00
7daf0265f1 executor: fix data inconsistency after load data ... replace into ... (#56415)
close pingcap/tidb#56408
2024-10-08 05:57:11 +00:00
bb9f4d185e statistics: avoid using infoschema when to init stats (#54514)
close pingcap/tidb#55851
2024-09-30 02:14:39 +00:00
b427e33eb9 meta: separate reader and mutator (#56376)
ref pingcap/tidb#54436
2024-09-27 15:34:11 +00:00
73f1cfe1f6 planner: move some test into tests package (#56353)
close pingcap/tidb#56352
2024-09-27 05:12:56 +00:00
tpp
a3a451196d planner: increase tablescan cost for high risk scenarios (#56203)
close pingcap/tidb#56012
2024-09-26 13:04:27 +00:00
84016f9f9a planner: support to prune column for simple table's DELETE (#56077)
ref pingcap/tidb#38911
2024-09-25 19:48:28 +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
8df006280e planner: make converge index merge path feel the prefer tiflash hint (#56227)
close pingcap/tidb#56217
2024-09-25 12:29:48 +00:00
9129323378 *: Deprecate tidb_enable_table_partition and always set to ON (#56190)
close pingcap/tidb#56189
2024-09-25 12:29:34 +00:00
2ef0a36f71 *: Removed tidb_enable_list_partition (#42846)
close pingcap/tidb#42842
2024-09-25 00:24:19 +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
ae95f2fb00 bulider: hash join v2 handle correlated column in other conditions (#56252)
close pingcap/tidb#56214
2024-09-24 10:35:17 +00:00
ad68216538 executor: Add session variable for hash join v2 (#56023)
ref pingcap/tidb#53127
2024-09-24 00:10:45 +00:00
adbc0034ff tests: reduce some flaky timeout tests (#56171)
ref pingcap/tidb#41316
2024-09-20 05:02:17 +00:00
66d8cdc3d0 executor: Add Global to SHOW INDEX output (#56028)
ref pingcap/tidb#55452
2024-09-19 21:04:31 +00:00
f0ac8f4aaf test: fix unstable TestAdminShowNextID (#56002)
close pingcap/tidb#55828
2024-09-13 09:21:29 +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
2842fcba4e planner: reuse build batch cop tasks result (#55916)
close pingcap/tidb#55915
2024-09-12 07:38:57 +00:00
59040d0875 infoschema, meta: fix wrong auto id after rename table (#55847)
ref pingcap/tidb#55846
2024-09-06 00:52:13 +00:00
8cdd449c5f executor: fix data race in IndexNestedLoopHashJoin (#55824)
close pingcap/tidb#49692
2024-09-04 11:23:03 +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
2b54db5346 executor: enable hash join v2 for temporary test (#55821)
ref pingcap/tidb#53127
2024-09-03 10:09:33 +00:00
4c23efb10b *: move annotated attributes of AST node to resolve.Context (#55634)
ref pingcap/tidb#54436
2024-08-29 13:39:01 +00:00
b02581a7a4 *: fix data race in the EnableAnalyzeSnapshot (#55596)
close pingcap/tidb#55469
2024-08-23 03:01:43 +00:00
45b127d96a executor: add test for issue 55500 and it has been fixed by #53489 (#55503)
ref pingcap/tidb#55500
2024-08-19 10:09:11 +00:00
db54a3bb27 *: fix cannot get column info from generate column (#55447)
close pingcap/tidb#55438
2024-08-19 07:04:41 +00:00
6499137a0c table: remove method Txn() in MutateContext (#55400)
close pingcap/tidb#55378
2024-08-14 11:18:07 +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
6a340883bf server: support global scope for tidb_low_resolution_tso sys var (#55000)
close pingcap/tidb#54999
2024-08-12 14:00:02 +00:00
2fb61a5eb2 *: Require GLOBAL IndexOption for creating Global Index (#55264)
close pingcap/tidb#52994
2024-08-12 12:52:31 +00:00
686f8bc383 statistics: move history-related functions into the stats handle (#55163)
ref pingcap/tidb#55043
2024-08-07 09:30:40 +00:00
1cd11bc074 executor: disable hash join v2 (#55224)
ref pingcap/tidb#53127
2024-08-06 13:30:40 +00:00
f85273b0b6 executor: fix correctness of hash join v2 when there are multiple var-length keys (#55080)
close pingcap/tidb#55016
2024-08-02 04:37:21 +00:00
68b529ebf5 ddl: replace OnJobUpdated callback with failpoint (#55091)
ref pingcap/tidb#54436
2024-08-01 04:34:26 +00:00
8c7abdee21 infoschema: fix foreign key building using schema cache V2 (#54959)
close pingcap/tidb#54909
2024-08-01 04:34:20 +00:00
af9c839b16 executor: fix issue that update ignore stmt return error when meet incorrect timestamp value error (#54878)
close pingcap/tidb#50308
2024-07-30 12:50:49 +00:00
7e73ddc91b statistics: add metrics for unneeded analyze table (#54822)
close pingcap/tidb#54823
2024-07-26 01:36:06 +00:00
628b7ed673 planner: deprecate index lookup merge join. (#54681)
close pingcap/tidb#54064
2024-07-25 07:48:05 +00:00
f838cc89fe txn: fix the lock behaviours when for update is used when low resolution tso is used (#54738)
close pingcap/tidb#54684
2024-07-25 03:22:34 +00:00
8f98b4eba3 ddl: decouple executor part out from ddl (#54858)
ref pingcap/tidb#54436
2024-07-24 13:45:05 +00:00