Commit Graph

2428 Commits

Author SHA1 Message Date
f5362f9cc4 gpool: register gpool into resource manager (#40410)
ref pingcap/tidb#40412
2023-01-10 11:34:22 +08:00
2d755a818c executor: fix data race at the ShowExec (#39817)
close pingcap/tidb#39816, close pingcap/tidb#40295
2023-01-09 11:20:22 +08:00
b226dfcb05 ttl: add ttl_job_interval attribute and remove tidb_ttl_job_interval variable (#40033)
close pingcap/tidb#40028
2023-01-06 17:56:21 +08:00
5eea731db0 util: use go-deadlock to find deadlock (#40288)
close pingcap/tidb#40293
2023-01-05 15:10:20 +08:00
3e65e9b5c7 util: gorotinue pool (#39872)
close pingcap/tidb#38039
2023-01-04 10:34:20 +08:00
25a247935b session: make plan replayer capture support prepared stmt (#40167)
close pingcap/tidb#40161
2023-01-03 11:32:19 +08:00
d3b952a49a executor: write multi-valued index (#40172)
close pingcap/tidb#40207
2022-12-30 13:38:17 +08:00
72f52f3f09 planner: update the plan cache strategy when expressions with parameters affect null-check (#40218)
close pingcap/tidb#38205, close pingcap/tidb#40093
2022-12-30 11:00:18 +08:00
b1967563e3 planner: record reasons when skipping Plan Cache (#40210) 2022-12-28 17:46:16 +08:00
83d275cc53 ddl: Refine the error message to compatible with MySQL when drop a partition table partition key column (#38740)
close pingcap/tidb#38739
2022-12-27 18:24:16 +08:00
3c8f11da6a util: fix data race in the cpu test (#40154)
close pingcap/tidb#40125
2022-12-27 11:32:17 +08:00
ab01065a85 metrics: remove Keep Alive OPM metric (#40142)
close pingcap/tidb#40143
2022-12-27 10:56:17 +08:00
5fdd3bd56a server: support download plan replayer continues capture file (#40085) 2022-12-22 17:42:54 +08:00
13e2120579 sysvar: allow modifying 'tidb_allow_remove_auto_inc' when SEM is ON (#40083)
close pingcap/tidb#38238
2022-12-21 19:28:55 +08:00
b4f500e018 ddl: check the limitation when creating multi-valued index (#39818)
close pingcap/tidb#40086
2022-12-21 18:08:55 +08:00
ae2d551171 cpu: fix ticker to avoid close early (#40036)
ref pingcap/tidb#40029
2022-12-21 10:38:56 +08:00
fdf335e3e5 *: make auto-analyze killable by global memory limit (#39978)
ref pingcap/tidb#39971, close pingcap/tidb#39994
2022-12-20 21:56:55 +08:00
08f6ea484f metrics: add EMA cpu usage (#39995)
close pingcap/tidb#40029
2022-12-19 14:58:53 +08:00
0fe61bd41a *: prevent cursor read from being cancelled by GC (#39950)
close pingcap/tidb#39447
2022-12-16 16:12:52 +08:00
3aba336048 domain: Support plan replayer continus capture (#39926) 2022-12-15 16:34:52 +08:00
509fe6d54a planner: binding from cluster statements summary (#39737)
ref pingcap/tidb#39199
2022-12-13 18:52:52 +08:00
3f86a11492 planner: add three fields to statement summary table (#39828)
ref pingcap/tidb#39199
2022-12-13 11:10:51 +08:00
Bin
33e5baade9 fix: update ioutil.readall (#39850) 2022-12-13 10:24:51 +08:00
Bin
86fc600806 fix: update ioutil func&pruning case (#39798) 2022-12-10 15:33:41 +08:00
4c04abce79 *: support disaggregated tiflash (#33535)
close pingcap/tidb#34707
2022-12-09 00:44:04 +08:00
4b98439f33 lightning: record network usage (#39673)
ref pingcap/tidb#39674
2022-12-08 18:24:05 +08:00
1c7788887f stmtsummary: fix data race in the stmtSummaryByDigestElement.authUsers (#39721)
ref pingcap/tidb#39134, close pingcap/tidb#39453
2022-12-07 21:20:04 +08:00
05d4256096 util: add EMA cpu monitor (#39526)
close pingcap/tidb#39614
2022-12-07 17:48:05 +08:00
dc6d9a0111 util, executor: fix the problem that GetDatumWithBuffer does set null (#39675)
close pingcap/tidb#39618
2022-12-06 19:24:03 +08:00
2ca37cb156 planner: throw error when create not supported binding from history (#39637)
ref pingcap/tidb#39199
2022-12-06 14:52:03 +08:00
d045b41d87 ttl,ddl: disable ttl for fk and temp table (#39581)
close pingcap/tidb#39351, close pingcap/tidb#39364
2022-12-02 18:22:01 +08:00
c3b89e7306 mathutil: support exponential average (#39484)
close pingcap/tidb#39488
2022-12-02 17:54:01 +08:00
824ef608c7 *: support password expiration policy (#39035)
ref pingcap/tidb#9709, close pingcap/tidb#38936
2022-12-02 16:36:02 +08:00
cabc01825d ddl: improve the log messages and refine code (#39456) 2022-12-02 15:02:01 +08:00
dd32b9eb41 util: add unit tests for password validation (#39540)
ref pingcap/tidb#38928
2022-12-02 05:36:00 +08:00
3f3e102ea5 executor: make analyze killable by oom action (#39539)
close https://github.com/pingcap/tidb/issues/39559
2022-12-02 04:17:14 +08:00
7b91e6aab6 planner: enrich diagnosis info for plan-cache (#39457)
close pingcap/tidb#39147
2022-12-02 02:22:02 +08:00
94ffc8e6e8 error: print non-printable chars in hex style for duplicate entry error (#39485)
close pingcap/tidb#35289
2022-12-01 23:20:01 +08:00
202f72389a planner: support create binding from history (#39436)
ref pingcap/tidb#39199
2022-12-01 19:50:03 +08:00
63ce7931b0 *: add foreign key check/cascade runtime stats information in explain analyze result (#39203)
close pingcap/tidb#39202
2022-11-30 20:00:01 +08:00
f06fb5acfb util, executor: refine the memory usage of delete multiple tables (#39489)
close pingcap/tidb#35886
2022-11-30 19:28:01 +08:00
06072d64a8 Explain: change the explain analyze output info (#39444)
ref pingcap/tidb#39273
2022-11-30 11:02:00 +08:00
4476173923 planner: update cost model2 (#39438)
ref pingcap/tidb#35240
2022-11-30 00:29:59 +08:00
23543a4805 *: merge the runtime stats in time to avoid using too many memory (#39394)
close pingcap/tidb#39413
2022-11-29 21:00:00 +08:00
8a5ccd87d7 planner: support the view hint(part-2) (#39280)
ref pingcap/tidb#37887
2022-11-29 19:50:00 +08:00
b3bbe96020 util: add more log for expensive and global memory control (#39397) 2022-11-28 21:49:59 +08:00
ccebde534a util: set memory limit tuner to valid value after trigger tuning (#39343)
ref pingcap/tidb#37816
2022-11-28 20:46:00 +08:00
594d20d5a5 Explain : Support more info from tiflash in explain analyze (#39216)
ref pingcap/tidb#39273
2022-11-28 20:14:00 +08:00
f8a6bde954 *: add a reference count for StmtCtx (#39368)
close pingcap/tidb#27725
2022-11-28 17:02:01 +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