Commit Graph

518 Commits

Author SHA1 Message Date
05b2e2bdcc *: refactor Execute() and clean up code (#17678)
- implement Execute using ExecuteStmt
- Execute is only for internal usage and accept only one statement
- clean up the old execute function
2020-06-09 13:58:39 +08:00
cf935151e6 server: check and report parser warnings (#17021) 2020-06-08 11:00:58 +08:00
2c55650617 *: make QPS more realistic (#17560) 2020-06-04 20:00:43 +08:00
1f451b33da server: change status port in test to 7090 (#17627) 2020-06-03 17:12:57 +08:00
cfbd754653 planner,executor,infoschema: add system table table_storage_stats (#15056) 2020-06-02 23:17:46 +08:00
709691607d expensivequery: fix the issue that max_exec_time hint doesn't work if it exceeds the expensive-threshold (#17359) 2020-05-29 19:07:34 +08:00
d5aaaae1b2 tikv: fix region cache do not filter the down peers (#17337) 2020-05-21 20:16:54 +08:00
ac30f5322e mockstore: introducing embedded unistore (#17156) 2020-05-18 17:28:44 +08:00
fbea0b31fc server: fix no response when execute 0 statment (#16770) 2020-04-28 11:50:26 +08:00
2e144ef5f2 server: let handshake packet read/write error log as debug (#16877) 2020-04-28 11:35:27 +08:00
6814f8c94b *: refactor Handle in table package (#16807) 2020-04-27 10:04:50 +08:00
90bfe841ae server: add drop/truncate table tiflash replica info in /tiflash/replica http api (#15699) 2020-04-24 16:00:48 +08:00
af376db3dc *: refactor Handle in tablecodec and rowcodec (#16705)
Co-authored-by: pingcap-github-bot <sre-bot@pingcap.com>
2020-04-23 18:55:59 +08:00
dc139aedb4 server,session: code refactor for multiple statements in one query (#16056) 2020-04-14 20:16:43 +08:00
da1c7384c1 tikv, server: turn on grpc channelz to help diagnosis and add wait conn establish metric (#16263) 2020-04-14 17:19:07 +08:00
48bd100f1d server: fix auth fail log (#16318) 2020-04-13 16:58:39 +08:00
9471e87cb7 server: change log frequency, add flag to quit drain loop (#16274) 2020-04-10 15:02:10 +08:00
c561d5aa99 *: remove useless conversions and omit some types (#16262) 2020-04-10 00:23:06 +08:00
837b17865f log: change dispatch error log level (#16228) 2020-04-09 16:14:14 +08:00
6d02bc72d9 server: fix SIGSEGV caused by port probing with audit plugin (#16038) 2020-04-03 20:34:30 +08:00
b7d5e9131f server: fix leak for test TestDumpStatsAPI (#15665) 2020-03-30 11:25:45 +08:00
e42c825979 server, session: refine mysql handshake error log (#15731) 2020-03-28 19:18:35 +08:00
7a67ff482b config, server: change the default value of max-server-connections (#15726) 2020-03-26 17:55:13 +08:00
0eaa757bd8 executor: log stack info when panic converting to error (#15627) 2020-03-25 17:35:28 +08:00
e064196ddb server: remove the useless and annoying error stacks in the log (#15607) 2020-03-24 10:49:32 +08:00
df6f378267 stmtsummary: add a switch to decide whether capture internal q… (#15461) 2020-03-20 17:39:11 +08:00
2b47a08a57 server: change failpoint http path same with tikv (#15468) 2020-03-19 10:28:22 +08:00
f8b2d96764 server: if status address already in use, return an error (#15177) 2020-03-18 17:51:09 +08:00
71234a0348 server: check kill flag for load data (#15391) 2020-03-17 16:50:14 +08:00
aec6143179 *: support require-secure-transport startup option (#15341) 2020-03-17 08:46:45 +08:00
a977875623 *: use https protocol between tidb-pd tidb-tidb when cluster-ssl configured (#15342) 2020-03-16 11:36:24 +08:00
d052f5c41d server: stop the server when writing binlog failed (#15324) 2020-03-12 16:25:32 +08:00
45d83d1adb infoschema: remove the inspection_schema (#15296)
Signed-off-by: Lonng <heng@lonng.org>
2020-03-12 11:51:18 +08:00
6c67561ee0 server: fix tls setup and error log (#15287) 2020-03-11 20:55:47 +08:00
9f0736ee8b errno: move the error code from the parser/mysql to tidb/errno (#15277) 2020-03-11 15:40:21 +08:00
51f40d0f7e server: integrate failpoint into status service (#15223) 2020-03-11 15:03:32 +08:00
d9406058ac *: update memdb to use new fast random util (#15218) 2020-03-10 14:24:32 +08:00
0f0bdef81b upgrade pd-client to support pd client tls reload (#15071) 2020-03-09 21:22:16 +08:00
92f6f4ef84 server: support check the "CommanName" of tls-cert for status-port(http/grpc) (#15137) 2020-03-05 23:52:48 +08:00
0ddfe0716f *: fix datum's collation behavior to build correct logical ranges (#14963) 2020-03-05 22:34:46 +08:00
b712d020db server: fix load leak (#15134) 2020-03-04 22:18:16 +08:00
002969a5c4 server: support BatchCommands for rpc server to fix panic in batch connection heartbeat (#15055) 2020-03-04 01:11:04 +08:00
5c68d537f4 *: support reload tls used by mysql protocol in place (#14749) 2020-03-03 10:01:39 +08:00
0fce0b91a4 server: remove error stack in log file when parsing failed (#15046) 2020-03-02 22:51:09 +08:00
7beea97940 mocktikv: add write op_lock for mocktikv (#14991) 2020-03-02 15:53:41 +08:00
3166ff42f3 server: Mute HTTP handler logs (#15015) 2020-02-29 10:15:28 +08:00
1eba965c5f *: use the filepath package to make unit test portable on windows (#14962) 2020-02-27 20:43:32 +08:00
18ce601629 server: fix connection reset caused by alias length overflow (#14870) 2020-02-25 21:40:07 +08:00
51fd695e66 executor: support the SELECT INTO ... OUTFILE syntax. (#14848) 2020-02-24 18:40:07 +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