Commit Graph

5313 Commits

Author SHA1 Message Date
5aa66cb5c2 domain: support dump plan replayer capture task during query (#39125)
ref pingcap/tidb#38779
2022-11-16 12:41:54 +08:00
6af4e4b160 statistics: fix merge global stats panic if the partition hasn't been analyzed before (#39123)
close pingcap/tidb#39121
2022-11-15 18:27:55 +08:00
bb0e8a18d2 executor: split hashjoin part3 (#39089)
ref pingcap/tidb#39061
2022-11-15 15:07:54 +08:00
c354b8bd07 extension: add support for extension to custom table and sysvar privileges (#39137)
close pingcap/tidb#39136
2022-11-15 12:11:55 +08:00
b03690a3ae planner: update some UTs from cost model1 to model2 (#39138)
ref pingcap/tidb#35240
2022-11-15 11:33:54 +08:00
3765abbd43 infoschema: fix bit, year column metadata is not compatible with mysql (#39142)
close pingcap/tidb#25472
2022-11-15 11:13:56 +08:00
d734cc8e8e *: refactor some functions for better reusability (#39133) 2022-11-14 17:13:55 +08:00
efa7010853 executor: fix issue of show create table with foreign key comment (#39129) 2022-11-14 15:47:54 +08:00
b0c338139c parser: allow drop stats of multiple tables (#38042)
close pingcap/tidb#37872
2022-11-14 14:45:54 +08:00
678aa56ece planner: update some UTs from cost model1 to model2 (#39124)
ref pingcap/tidb#35240
2022-11-14 14:31:54 +08:00
e8c640ea22 *: enable race test for more components (#39097) 2022-11-14 14:15:54 +08:00
a8f56ee851 planner: support the view hint (#38653)
close pingcap/tidb#37887
2022-11-14 12:01:54 +08:00
71e66b2371 domain: refactor plan replayer implemention (#39084)
* refactor

Signed-off-by: yisaer <disxiaofei@163.com>
Co-authored-by: Ti Chi Robot <ti-community-prow-bot@tidb.io>
2022-11-14 11:13:50 +08:00
c9199853a0 systable: Adapt with tiflash_tables changes (#39001)
ref pingcap/tiflash#6162
2022-11-12 10:41:54 +08:00
238caf6571 *: add statistic lock/unlock function (#38387) 2022-11-11 22:25:54 +08:00
4b08ccc6f0 statistics, executor: merge Count and ModifyCount for global stats (#39014)
close pingcap/tidb#38955
2022-11-11 18:31:53 +08:00
80c8fea9ec planner: update some UTs from cost model1 to model2 (#39085)
ref pingcap/tidb#35240
2022-11-11 17:07:53 +08:00
b5e1f7a2e4 executor: split hashjoin into workers(part2) (#39079)
ref pingcap/tidb#39061
2022-11-11 16:31:53 +08:00
ddb43554cf domain: support plan_replayer_task system table (#39019)
close pingcap/tidb#38779
2022-11-11 15:19:53 +08:00
3bbffdf7ac planner: update some UTs from cost model1 to model2 (#39065)
ref pingcap/tidb#35240
2022-11-11 13:51:53 +08:00
42ff5e6ec6 executor: split hashjoin into workers(part1) (#39063)
ref pingcap/tidb#39061
2022-11-11 10:47:54 +08:00
f5171e334e executor: fix admin show job panic when upgrade from v4.0 to v6.4 (#39067)
close pingcap/tidb#38980
2022-11-10 22:25:52 +08:00
xhe
208478bf20 executor: fix hashjoin goleak (#39023)
close pingcap/tidb#39026
2022-11-10 14:49:53 +08:00
066e9c81d7 domain: support plan_replayer_status system table (#38957)
close pingcap/tidb#38779
2022-11-10 12:05:52 +08:00
9761e6789a *: enable the CI test for concurrent ddl (#38926) 2022-11-10 01:02:02 +08:00
6399e6cb5b planner: update some UTs from cost model1 to model2 (#39013)
ref pingcap/tidb#35240
2022-11-09 19:15:51 +08:00
39f35c0da7 executor: fix unstable test TestShuffleMergeJoinInDisk (#39015)
close pingcap/tidb#38036
2022-11-09 18:27:51 +08:00
2ec3e91709 executor,bindinfo: set number of rows affected for drop global binding (#32087)
close pingcap/tidb#32086
2022-11-09 16:03:51 +08:00
10115e09b7 executor/analyzetest: Stabilise analyze table tests due to SyncWaitStatsLoad timeout (#38990)
close pingcap/tidb#38882, close pingcap/tidb#38883
2022-11-09 10:33:51 +08:00
ea26284ea3 *: avoid special cases DATA RACE (#38918)
close pingcap/tidb#38914
2022-11-08 20:13:50 +08:00
ad4d43219a planner: support record table runtime stats during optimize (#38876)
ref pingcap/tidb#38779
2022-11-08 19:31:50 +08:00
3208719a63 planner: update some UTs from cost model1 to model2 (#38959)
ref pingcap/tidb#35240
2022-11-08 16:01:50 +08:00
473a03c7d8 gcworker: update gc time format (#38942)
close pingcap/tidb#37497
2022-11-08 15:27:50 +08:00
f79e67f98b executor: insert ignore return errAutoincReadFailed warning (#38486)
close pingcap/tidb#38483
2022-11-07 19:55:51 +08:00
490e4c4d60 session, sessionctx: enable metadata lock by default (#38866)
close pingcap/tidb#37275, ref pingcap/tidb#38890
2022-11-07 09:37:50 +08:00
114d8c1195 *: enable global memory control by default (#38899) 2022-11-04 21:36:01 +08:00
570f9a192c test: remove useless fixme in join test (#38864)
close pingcap/tidb#38577
2022-11-04 18:58:01 +08:00
6ab17074b8 telemetry: telemetry supports count flashback cluster (#38901)
close pingcap/tidb#38896
2022-11-04 17:46:03 +08:00
0e33fc247e ddl: restricting MODIFY COLUMN on partitioning columns. (#38670)
close pingcap/tidb#38530
2022-11-04 15:06:00 +08:00
fb8979697e planner: update some UTs to use cost model2 (#38875)
ref pingcap/tidb#35240
2022-11-04 11:58:00 +08:00
0b3e1e9be0 *: Chunkreuse try reuse chunk in operator (#38607)
close pingcap/tidb#38606
2022-11-04 11:28:00 +08:00
e5d3195c89 executor: generate AST instead of SQL for foreign key cascade (#38796)
close pingcap/tidb#38795
2022-11-04 11:02:01 +08:00
72407d91d0 util: set checkpoint during Sort for SortedRowContainer (#38865) 2022-11-04 10:35:22 +08:00
c6e1982fb2 sessionctx: enable clustered index by default (#38447) 2022-11-04 10:06:03 +08:00
f9c7bbccec *: authentication using tidb_auth_token plugin (#38773)
close pingcap/tidb#38504
2022-11-04 02:54:00 +08:00
c799b0f165 *: disable global memory control by default (#38859) 2022-11-03 19:32:01 +08:00
510003d1f6 planner: add switch for plan cache memory trace (#38824)
ref pingcap/tidb#37632
2022-11-03 15:26:00 +08:00
aafdf0e341 util, executor: remove OOMAction after a query finishing (#38834)
close pingcap/tidb#38847
2022-11-03 14:56:01 +08:00
a65468ecfe planner: treat null as a different type compare to other types (#38840)
close pingcap/tidb#38710
2022-11-03 13:30:00 +08:00
07a0ef2af7 executor: refactor plan replayer exec (#38786)
ref pingcap/tidb#38779
2022-11-02 19:53:59 +08:00