Commit Graph

273 Commits

Author SHA1 Message Date
aa7ad03bcd executor: add timestamp to a log (#31013)
close pingcap/tidb#31012
2022-01-11 11:49:43 +08:00
6b1010f405 *: enable golangci-lint prealloc (#31521)
close pingcap/tidb#29004
2022-01-11 01:09:41 +08:00
e9ab05f90f topsql: move topsql variable to topsql/state for avoid import cycle (#31134)
close pingcap/tidb#31136
2021-12-29 19:51:50 +08:00
xhe
e02089d5af server: fix panic when using cursorfetch (#31008)
close pingcap/tidb#30896
2021-12-29 17:49:50 +08:00
feee7c258a server: Add uptime status var and statistics (#29790)
close pingcap/tidb#8842
2021-12-21 17:53:48 +08:00
04a9618f5c server: support decoding prepared string args to character_set_client (#30723) 2021-12-15 12:14:34 +08:00
xhe
6a4331792d server: fix prepared cursor select (#30285) 2021-12-09 14:03:57 +08:00
7fc6ebbda4 privilege, session, server: consistently map user login to identity (#30204) 2021-11-30 17:01:53 +08:00
6756bd2ea8 server: Combined fix for authentication issues (#29738) 2021-11-29 18:33:52 +08:00
11974ecd2c server: Port missing in processlist (#30183) 2021-11-29 14:11:51 +08:00
a8ca637100 server: Add a MockConn to enable testing connections (#30119) 2021-11-25 11:41:50 +08:00
0f86a53d41 server: fix bug https://asktug.com/t/topic/213082/11 (#29577) 2021-11-23 15:17:50 +08:00
fdfba3e4fa expression: Optimize code if else branch logic (#28969) 2021-11-08 11:13:03 +08:00
55a38a1c76 *: tiny clean up the RecordSet NewChunk() method (#29232) 2021-11-02 20:02:51 +08:00
2c69740fde *: support plan replayer load (#29247) 2021-11-01 11:22:51 +08:00
b562dc90e7 executor: refactor plan replayer (#28956) 2021-10-28 15:42:49 +08:00
36bc41ad05 *: reduce object allocation by reuse chunk column (#29064) 2021-10-28 13:14:48 +08:00
0e38904a33 server, privilege: Socket authentication (#27561) 2021-10-19 23:44:43 +08:00
cc96f59bdb *: rename RECREATOR to REPLAYER (#28826) 2021-10-15 16:23:27 +08:00
9eb58c0f90 *: fix typo and address unfinished comment for plan recreator (#28821) 2021-10-15 11:33:26 +08:00
fd42198c39 server: handle clients without authplugin support (#27931) 2021-10-11 23:39:25 +08:00
xhe
94e30df8e2 parser: fix compiling, add unit tests (#28700) 2021-10-11 23:15:25 +08:00
62bc4d5b54 cmd, server: support system variable character_set_results (#27875) 2021-10-11 16:17:25 +08:00
e3e1fb9026 server: clean up code for better understanding (#27877) 2021-09-26 10:30:46 +08:00
680de922ed *: fix license header (#28085) 2021-09-17 22:26:41 +08:00
84ce75d2e8 server, session: Reduce noise from SELECT...FOR UPDATE NOWAIT (#26845) 2021-09-15 03:10:41 +08:00
7c6d04ca50 server: fix missing error metrics for some commands (#27963) 2021-09-13 17:28:40 +08:00
5f674e2547 *: Audit plugin should handle errors and stmt start (#27269) 2021-08-20 11:16:01 +08:00
7755d25aba *: Integrate SkyWalking-eyes to check license headers in CI and fix licenses headers (#27198) 2021-08-16 18:52:00 +08:00
2079700321 server: use stmt should apply to subsequent stmts in multi-stmt mode (#26905) 2021-08-09 14:51:14 +08:00
03e25c3087 *: Add plan recreator executor framework (#26700) 2021-08-05 02:19:06 +08:00
443e10066a ddl: make 'drop local temporary table' atomic (#26464) 2021-08-03 11:01:06 +08:00
383fb9a132 server: Unix Domain Socket not setting 'localhost' as host (#25914) 2021-07-06 23:53:29 +08:00
f23e1004ac *: Support for caching_sha2_password authentication (#24991) 2021-07-05 11:15:28 +08:00
0e3737b1b4 metric: fix wrong total-query-counter label (#25402) 2021-06-15 19:44:37 +08:00
cc5e161ac0 *: use tikv/client-go/v2 (#25359) 2021-06-11 17:24:35 +08:00
d37062fe51 metrics: Add err label for TiFlashQueryTotalCounter (#25317) 2021-06-10 14:28:30 +08:00
c44b8d118b config: make deadlock history's max size configuable (#24925) 2021-06-03 12:26:26 +08:00
7811bf9a37 *: use pprof profile to collect CPU time group by SQL and plan digest (#24892) 2021-06-02 12:51:39 +08:00
f3557bb591 planner, executor: supports select statement with AS OF (#24613) 2021-05-27 21:11:35 +08:00
6a69ee70ca store/driver: move error to single package (#24549) 2021-05-12 20:41:40 +08:00
bd011d3c95 store/tikv: make tikv.ErrTiFlashServerTimeout as a normal error instead of dberror (#24385) 2021-05-08 10:54:44 +08:00
6bea505237 store/tikv:move error from kv into package error (#24294) 2021-04-27 15:21:56 +08:00
a53cf42075 execdetails: move execdetails to store/tikv (#23985) 2021-04-15 15:13:55 +08:00
9c75cfa4e2 server, sessionctx: improved mysql compatibility with support for init_connect (#23713) 2021-04-03 02:45:25 +08:00
f9708e6043 *: collect transaction write duration/throughput metrics for SLI/SLO (#23462) 2021-03-30 11:19:24 +08:00
f08e76cb1c store/tikv/kv:move tikv/error.go to tikv/kv/error.go (#23627) 2021-03-30 11:03:23 +08:00
f9deac177f server: do not set opentracing span context unnecessarily (#23326) 2021-03-25 17:23:24 +08:00
035c15f7da *: rename tiflash fallback switch (#22886)
Co-authored-by: Ti Chi Robot <71242396+ti-chi-bot@users.noreply.github.com>
2021-03-12 18:21:48 +08:00
c4f398948c *: add infoschema client errors (#22382) 2021-03-11 19:06:55 +08:00