Commit Graph

5332 Commits

Author SHA1 Message Date
f713bc90ff types: handle io.EOF error when to parse datatime (#39405)
close pingcap/tidb#35678
2022-11-28 15:22:00 +08:00
7f632be1d5 ddl: add ttl related jobs / execution (#39298)
close pingcap/tidb#39269, close pingcap/tidb#39270, close pingcap/tidb#39271
2022-11-28 10:42:00 +08:00
89522b1708 *: fix deprecated (#39401) 2022-11-28 09:46:00 +08:00
15b523cb07 *: add a memdb memory tracker (#39372)
ref pingcap/tidb#35203
2022-11-25 19:03:59 +08:00
c34ee821a2 errno, statistics: show partition name whose stats are missing when merging global stats fails (#39348) 2022-11-25 18:31:59 +08:00
5775995ea1 variable: add txn_source into kv.context (#39159)
ref pingcap/tidb#38587
2022-11-25 17:09:58 +08:00
e205f931aa *: support password validation options and variables (#38953)
ref pingcap/tidb#38924, close pingcap/tidb#38928
2022-11-24 20:25:59 +08:00
4a91a24b28 executor: add debug log for analyze (#39357) 2022-11-24 16:19:59 +08:00
cf49466a1e executor: move FillVirtualColumnValue to the table package (#39342) 2022-11-23 17:59:58 +08:00
fee8ed7431 executor: split hashjoin part4 (#39155)
ref pingcap/tidb#39061
2022-11-23 17:35:58 +08:00
7c4610067a planner: update cost formulas of Index*Join of model2 (#39296)
ref pingcap/tidb#35240
2022-11-23 14:47:58 +08:00
f894d9b78f domain, executor: refine error log and error handling for statistics and analyze (#39284) 2022-11-22 09:33:57 +08:00
f1fbca8372 chunk: fix nil pointer when SortedRowContainer meet null type (#39254)
close pingcap/tidb#39252
2022-11-21 23:15:57 +08:00
48e17e2ecb planner: revise sync load error msg (#39198) 2022-11-18 14:13:55 +08:00
9c48480180 parser, executor: implement plan replayer capture statement (#39181)
ref pingcap/tidb#38779
2022-11-17 23:09:56 +08:00
0722251732 executor: fix a bug that altering user comment doesn't take effect (#39209)
close pingcap/tidb#39207
2022-11-17 19:09:55 +08:00
4cfc25ae37 executor: make naaj correct (#39160)
ref pingcap/tidb#39061
2022-11-17 17:49:56 +08:00
e78ef2c9e3 executor: fix issue of insert into parent table failed cause by foreign key check (#39201)
close pingcap/tidb#39200
2022-11-17 11:25:55 +08:00
b117a2eac8 ddl,executor: enhance test for auto_increment with AUTO_ID_CACHE=1 (#38808) 2022-11-16 17:11:56 +08:00
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