Commit Graph

156 Commits

Author SHA1 Message Date
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
5fe9aca144 executor: enable hash join v2 for temporary test (#54748)
ref pingcap/tidb#53127
2024-07-22 06:57:03 +00:00
8edd4ed543 executor: remove HashJoinV2Exec.needUsedFlag() (#54766)
close pingcap/tidb#54755
2024-07-22 01:55:32 +00:00
708cbfeab4 tables: reduce GetSessionVars from MutateContext in tables (#54715)
close pingcap/tidb#54397
2024-07-19 02:40:31 +00:00
a48a4a28a4 executor: populate correct user in set pwd for error msg (#54040)
close pingcap/tidb#54039
2024-07-17 18:25:31 +00:00
156f23aacb planer: fix invalid pointer caused by a recursive CTE query (#54450)
close pingcap/tidb#54449
2024-07-17 04:45:00 +00:00
06e0e17d98 *: fix ctrl+c can not kill tidb during statistics init (#54594)
close pingcap/tidb#54589
2024-07-15 09:26:59 +00:00
2934442a76 *: optimize the speed of full load (#54185)
ref pingcap/tidb#50959
2024-07-15 04:20:58 +00:00
e5a8a23e83 *: enable the predicate columns feature by default (#54440)
ref pingcap/tidb#53567
2024-07-12 09:23:28 +00:00
3fc5939239 executor,infoschema: Add pad_attribute to collation info (#54282)
close pingcap/tidb#54250
2024-07-10 10:07:34 +00:00
f490a98438 *: add context.Context parameter to infoschema TableByName (#54479)
ref pingcap/tidb#50959
2024-07-09 16:04:33 +00:00
71924133cc executor: Do not save long-lived unsafe.Pointer in hash join v2 (#54085)
ref pingcap/tidb#53127
2024-07-03 14:46:27 +00:00
aeea03d21c planner: include both indexes and columns in job info (#54336)
ref pingcap/tidb#53567
2024-07-03 10:59:57 +00:00
7fea27eb46 executor: seperate cte_test.go to different package (#54380)
close pingcap/tidb#54379
2024-07-02 12:04:26 +00:00
91bf3323d6 executor: un-skip TestAnalyzeMVIndex (#54372) 2024-07-02 01:59:56 +00:00
xhe
3c46a1e072 *: panic guard for warnings (#54043)
close pingcap/tidb#48756
2024-07-01 10:22:29 +00:00
0d0fb4d19d planner: respect tidb_analyze_column_options when build analyze plan (#54240)
ref pingcap/tidb#53567
2024-06-28 10:57:01 +00:00
3e1ee9ec62 statsistics: unexport the Columns and Indices of HistColl (#53768)
close pingcap/tidb#53666
2024-06-27 12:53:54 +00:00
184b010f80 rowcodec: E2E checksum introduce bytes-level checksum mechanism (#53931)
close pingcap/tidb#54054
2024-06-27 07:43:25 +00:00
6695d5e15c executor: try to optimize index merge reader query may send too many cop task (#54165)
* executor: try to optimize index merge reader query may send too many cop task

Signed-off-by: crazycs520 <crazycs520@gmail.com>

* refine

Signed-off-by: crazycs520 <crazycs520@gmail.com>

---------

Signed-off-by: crazycs520 <crazycs520@gmail.com>
2024-06-24 17:26:09 +08:00
tpp
8ee4897b39 planner: reduce topn count to exclude non-skewed values (#53035)
close pingcap/tidb#53111
2024-06-19 05:37:17 +00:00
21089fd667 executor: add test for pr 53855 (#54011)
close pingcap/tidb#53871
2024-06-14 09:17:44 +00:00
152db14934 executor: add hash join v2 (#53208)
ref pingcap/tidb#53127
2024-06-14 08:35:44 +00:00
0c9b6651cd test: fix data race in TestAdminCheckGlobalIndexDuringDDL (#53817)
close pingcap/tidb#53802
2024-06-05 03:28:25 +00:00
20696515fd parser: Accept PASSWORD REQUIRE CURRENT DEFAULT (#53306)
close pingcap/tidb#53305
2024-06-02 14:59:53 +00:00
153eb961d7 planner: make TestMppAggShouldAlignFinalMode stable (#53566)
close pingcap/tidb#53565
2024-05-27 10:16:21 +00:00
10873885aa executor: global index supports admin [recover | cleanup] index (#53499)
close pingcap/tidb#53439
2024-05-24 01:43:18 +00:00
100aa05042 sysvar: tidb_enable_column_tracking only takes effect when tidb_persist_analyze_options is turned on (#53481)
close pingcap/tidb#53478
2024-05-23 12:07:17 +00:00
4b91fee6af expression: Report error when empty pattern in regexp related function (#53230)
close pingcap/tidb#53221
2024-05-14 02:55:11 +00:00
b1818cd05f *: global index support admin check table | index (#53156)
ref pingcap/tidb#52897, close pingcap/tidb#53019
2024-05-13 08:07:11 +00:00
5d780ebf8e executor: disable probe short path in hash join (#53079)
close pingcap/tidb#51998
2024-05-11 01:02:39 +00:00