Commit Graph

822 Commits

Author SHA1 Message Date
c45d62f7d2 executor,planner: Fix tiflash plan with limit operator may lose execution summary problem (#57101)
close pingcap/tidb#50455
2024-11-05 09:37:24 +00:00
8a62d5a7bc exeuctor: add a helper variable to help ga hash join v2 step by step for all kinds of join types (#57116)
ref pingcap/tidb#53127
2024-11-05 08:19:19 +00:00
572cf9eec8 test: fix the flaky test TestDeleteIgnoreWithFK (#57095)
close pingcap/tidb#57094
2024-11-04 06:27:03 +00:00
b314a9c603 executor: minor refine of hash join v2 (#57023)
ref pingcap/tidb#53127
2024-10-31 09:47:04 +00:00
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
474aed53cf ddl: fix issue that recover table by job id may cause panic (#56965)
close pingcap/tidb#55113
2024-10-30 09:15:50 +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
22a175b384 executor: split ddl and other executors out from executor.go (#56966)
ref pingcap/tidb#54436
2024-10-30 05:16:24 +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
6085651587 tests: add test for foreign key related to prepare and Non-Transactional DML (#56366)
close pingcap/tidb#56365
2024-10-29 06:34:37 +00:00
11f86a8cdf copr: fix the issue about runaway index lookup query blocking (#56920)
close pingcap/tidb#56916
2024-10-29 02:55:06 +00:00
484c1ae88e executor: fix issue that query slow_query table return wrong result (#56356)
close pingcap/tidb#56100
2024-10-28 17:12:30 +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
2de388bebc executor: ignore foreign key error in UPDATE/INSERT/DELETE ignore (#56682)
close pingcap/tidb#39712, close pingcap/tidb#56678, close pingcap/tidb#56681
2024-10-28 09:31:24 +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
33c30ee2ab *: Allow Point_Get during DDL with Global Index (#56382)
ref pingcap/tidb#45133, ref pingcap/tidb#55819, close pingcap/tidb#56819
2024-10-25 16:18:34 +00:00
f8a75b0bb9 executor: fix hash join v2 bug that mistakenly think the join has other condition (#56834)
close pingcap/tidb#56825
2024-10-25 08:47:54 +00:00
Bin
5faeca4d1b *: use golang built-in functions rather than mathutil (#56818)
close pingcap/tidb#56594
2024-10-25 05:18:17 +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
f37210f6ba executor: fix plan replay cannot deal with placement mode (#56774)
close pingcap/tidb#54961
2024-10-22 10:33:30 +00:00
d34724f476 executor: support hash join spill (#55950)
close pingcap/tidb#55153
2024-10-22 03:27:44 +00:00
d5b27a91ce *: make default_authentication_plugin more compatible with mysql (#56660)
close pingcap/tidb#54138
2024-10-21 10:31:51 +00:00
c82ba4e083 ddl_notifier: create system table in test and escape the string literal (#56734)
ref pingcap/tidb#55722
2024-10-21 09:31:38 +00:00
55b3e37c7c Makefile: add gotag for make server_check (#51057) 2024-10-18 13:42:57 +00:00
1052a555f5 *: force forbiding to use mock.NewContext in production code (#56654)
close pingcap/tidb#53388
2024-10-17 02:04:25 +00:00
53a4c3eded planner: play replay load restore the table with foreign key with right order. (#56457)
close pingcap/tidb#56456
2024-10-16 08:21:53 +00:00
ee4b86d0c4 planner, stats: skip (auto) analyze on vector column and index (#56584)
close pingcap/tidb#56583
2024-10-14 20:04:11 +00:00
6af2863452 txn: test the SAVEPOINT statement with foreign key (#56567)
close pingcap/tidb#56562
2024-10-14 02:35:46 +00:00
7e00e81a3f infoschema_v2: remove schemaTableInfos call of DeadTableLockChecker (#55956)
ref pingcap/tidb#55394
2024-10-13 06:44:55 +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
3dfc47f2cc executor: fix mysql_insert_id() for "INSERT .. ON DUPLICATE KEY" statement (#56514)
close pingcap/tidb#55965
2024-10-11 10:59:05 +00:00
f4e820d3fc *: fix flaky test TestIndexUsageTable (#56555)
close pingcap/tidb#56554
2024-10-11 05:35:03 +00:00
c82729709e ttl: fix a wrong ttl's job schedule for TTL table upgraded from 6.5 (#56540)
close pingcap/tidb#56539
2024-10-11 04:52:42 +00:00
7aefb084f3 planner: support vector index in planner (#56204)
ref pingcap/tidb#54245, close pingcap/tidb#56510
2024-10-10 14:30:15 +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
c43d0589be *: replace exportloopref with copyloopvar (#56503)
close pingcap/tidb#56509
2024-10-09 12:12:43 +00:00
5b44864920 executor: track the memory usage for building range in IndexLookUpExecutor (#56497)
close pingcap/tidb#56440
2024-10-09 09:09:33 +00:00
8c4bab1963 *: upgrade go1.23.2 (#51126)
close pingcap/tidb#50765
2024-10-09 05:15:46 +00:00
f31b09149d *: Small refine for Vector Search related utils (#56468)
ref pingcap/tidb#54245
2024-10-08 13:19:45 +00:00
179521a41f executor: check kill signal for topn and parallel sort spill (#56238)
close pingcap/tidb#54541
2024-10-08 11:33:06 +00:00
0ab49bec14 executor: fix set names with default_collation_for_utf8mb4 vars (#56469)
close pingcap/tidb#56439
2024-10-08 10:46:56 +00:00
df3a0fb016 executor: Provide the column_name, index_name in TIFLASH_INDEXES (#56418)
ref pingcap/tidb#55693
2024-10-08 10:46:31 +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
7252cd43b1 executor: reduce memory allocation in the initialization of hash agg executor (#54127)
close pingcap/tidb#53898
2024-10-08 03:23:21 +00:00
6e8f27f9ce *: support the vector index (#56409)
close pingcap/tidb#55693
2024-09-30 03:06:28 +00:00
bb9f4d185e statistics: avoid using infoschema when to init stats (#54514)
close pingcap/tidb#55851
2024-09-30 02:14:39 +00:00
65d740f5f8 planner: Display truncate vector in EXPLAIN (#55934)
ref pingcap/tidb#54245
2024-09-29 11:51:19 +00:00
b427e33eb9 meta: separate reader and mutator (#56376)
ref pingcap/tidb#54436
2024-09-27 15:34:11 +00:00
bad2ecd6b0 ddl: refine some context usage (#56243)
ref pingcap/tidb#54436, ref pingcap/tidb#56017
2024-09-27 12:03:24 +00:00