Commit Graph

2568 Commits

Author SHA1 Message Date
dad33fff9d exec: remove duplicate auto-generated test cases (#14910) 2020-02-24 15:54:07 +08:00
3399f4be31 planner: distinguish FullScan and the RangeScan in explain/desc info (#14696) 2020-02-24 15:23:06 +08:00
998e5b79f9 executor: add more diagnosis rule to check some metrics exceed thresholds (#14882) 2020-02-21 22:06:34 +08:00
dc2889de1a *: make CLUSTER_SLOW_QUERY support query slow log at any time (#14878) 2020-02-21 14:25:29 +08:00
848dd01b98 executor: consider the collation in vecGroupChecker (#14859) 2020-02-21 14:10:30 +08:00
27b280dd05 *: specify time range via TIME_RANGE hint for metrics/inspection tables (#14874)
Signed-off-by: Lonng <heng@lonng.org>
2020-02-21 13:01:52 +08:00
eb12799152 *: Collation should be set accordingly when setting string datum (#14757) 2020-02-20 23:01:53 +08:00
b06e3e85b2 executor: make SLOW_QUERY support query slow log at any time (#14840) 2020-02-20 19:46:05 +08:00
b98c88c948 infoschema/executor: support field expression in show index and related infoschema (#14400) 2020-02-20 19:04:48 +08:00
fe05ed5257 planner, executor: adjustOverlongColName for CreateView (#14850) 2020-02-20 17:19:04 +08:00
6b0972957c config: change enable-slow-log to boolean (#14864) 2020-02-20 15:37:32 +08:00
3cd5fb61ad *: fix "create or replace view" infoschema is inconsistent (#14832) 2020-02-20 15:04:33 +08:00
d0ad25497b executor: add more diagnosis rule to check some metrics exceed thresholds (#14843) 2020-02-20 12:49:24 +08:00
a528e60e3b *: add auto_random id cache for statement retrying and table recover (#14711) 2020-02-19 18:53:03 +08:00
039a22ab50 executor: fix the potential goroutine leak in cluster log retriever (#14839) 2020-02-19 16:23:03 +08:00
344c48d3b4 *: change field name 'password' to 'authentication_string' in mysql.user (#14598) 2020-02-19 11:58:42 +08:00
9fbefc50b5 *: implement inspection_summary system table which organizes metrics by link/module (#14810) 2020-02-18 22:39:19 +08:00
3783c79ea5 executor: add diagnosis rule to check some metrics exceed thresholds (#14801) 2020-02-18 20:28:58 +08:00
db65a02402 *: support next chunk for slow_query (#14754) 2020-02-18 18:54:05 +08:00
a7d690c32a executor: start workers in Next instead of Open for IndexMergeReader (#14815) 2020-02-18 18:47:18 +08:00
3a255c5518 *: fix unit tests on the windows platform (#14826) 2020-02-18 15:23:17 +08:00
25952d4a8f ddl, executor, server: add drop if exists warnings (#14807) 2020-02-18 11:40:48 +08:00
249ff99f21 infoschema: Migrate the infoschema's retrieving data logic for 'schemata' to executor (#14704) 2020-02-18 10:16:18 +08:00
e7b1993238 test: fix the CI problem in TestAutoRandomBitsData (#14823) 2020-02-18 10:11:18 +08:00
a22ab8f297 expression: support sequence function (#14731) 2020-02-17 20:11:18 +08:00
5d4eb4c806 config: support to dynamically update some config items read from PD (#14750) 2020-02-17 19:30:27 +08:00
6d50a47a8b executor: add quote for partition name(close #14477) (#14793) 2020-02-16 19:53:19 +08:00
7aa54a8f0e executor: use WithRecovery in IndexMergeReaderExecutor instead of recover (#14550) 2020-02-14 13:59:54 +08:00
c59f339ded executor: refine the IPC in indexMergeReaderExecutor (#14381) 2020-02-14 10:51:14 +08:00
e5bffd9470 planner, executor: let 'show [variables|status]' be sorted by… (#14727) 2020-02-14 10:43:11 +08:00
2f926df501 executor: add diagnosis rule to detect cluster critical errors (#14743) 2020-02-13 19:34:04 +08:00
a4e8341add executor: fix offset of outerMatchStatus for outer hash join (#14773) 2020-02-13 18:57:04 +08:00
007c0e6656 *: support default expression value for sequence (#14589) 2020-02-13 18:50:33 +08:00
114405e114 executor: inline projection for hash join (#14682) 2020-02-13 18:44:33 +08:00
4755a9b9ef util: revert util/mathutil (#14744) 2020-02-13 11:33:04 +08:00
5c4f457580 executor: remove dead code about Cacheable function call (#14740) 2020-02-12 22:05:11 +08:00
fa04a3218d *: add privilege check for slow_query and cluster memory table (#14451) 2020-02-12 18:28:44 +08:00
23ce3b29c9 rowcodec: make TypeYear's decodeDatum result consist with insert datum (#14717) 2020-02-12 14:56:59 +08:00
be434ba101 executor: fix admin show ddl jobs end time bug when job is not finished (#14738) 2020-02-12 11:27:33 +08:00
74c6095670 infoschema: add metrics_tables that contain all metrics tables definition (#14721) 2020-02-12 01:18:09 +08:00
7ecb7e6f48 infoschema: add metrics_summary_by_label table to query all detail metrics (#14663) 2020-02-11 14:08:11 +08:00
0f7a3e838c executor: fix hash join panic after killing (#14712) 2020-02-11 10:15:34 +08:00
750583c665 *: use iterator in show ddl jobs to avoid oom when there is too many history ddl jobs. (#12472) 2020-02-10 22:56:05 +08:00
4cfe17854e executor: support show create sequence (#14674) 2020-02-10 18:47:04 +08:00
56438a04cd executor: implement disk/cpu/memory/load diagnosis rules (#14668)
Signed-off-by: Lonng <heng@lonng.org>
2020-02-10 15:36:20 +08:00
c7b43f3c75 executor: fix executor tests for TestFlushPrivilegesPanic and TestSortSpillDisk (#14681) 2020-02-08 01:20:26 +08:00
17da140f15 executor: Improve the performance of WindowExec by using sliding window (#14294) 2020-02-07 18:38:54 +08:00
5c76f58c2e *: remove until timestamp syntax in flashback statement since we not support this (#14604) 2020-02-07 17:58:40 +08:00
87bbe7dcbe types: Fix duration parser (#14588)
Signed-off-by: Iosmanthus Teng <myosmanthustree@gmail.com>
2020-02-07 14:30:44 +08:00
13bf6cc196 executor: implement disk-based sort (Part 2) (#14279) 2020-02-07 09:39:53 +08:00