Commit Graph

506 Commits

Author SHA1 Message Date
44f4e11af4 txn, session, test: Try to stabilize testTxnStateSerialSuite.TestRunning and TestBlocked (#27235) 2021-08-25 14:28:05 +08:00
9691e50710 execution: fix cte dead lock when used with IndexLookupJoin (#27465) 2021-08-24 15:26:04 +08:00
b47d772d47 charset: add a config field to control charset feature (#27288) 2021-08-20 23:46:01 +08:00
79f0b495e5 session, variable: move gc special sysvars to getters/setters (#24896) 2021-08-18 21:30:00 +08:00
462c9dc5ca *: Add temp_table_size support for local temporary table (#27205) 2021-08-16 22:19:59 +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
83ebdf3795 session, variable: cleanup TiDBEvolvePlanBaselines sysvar validation (#27004) 2021-08-09 10:23:14 +08:00
01a87e3257 *: solve cloud tikv disk full problem (#26302) 2021-08-08 13:21:13 +08:00
bfbe67db6d planner: ban baseline evolution feature (#26333) 2021-08-05 09:45:07 +08:00
03e25c3087 *: Add plan recreator executor framework (#26700) 2021-08-05 02:19:06 +08:00
e7d73718aa *: remove sysvars from plugin API (#26449) 2021-07-26 11:28:15 +08:00
404954f9bd infoschema, executor, txn: seperate TxnIdle and TxnRunning state (#26355) 2021-07-22 18:12:14 +08:00
126c9b407b telemetry: Add telemetry information about builtin functions usage (#26234) 2021-07-21 18:01:36 +08:00
dc8d0fd3cd ddl: Drop a local temporary table (#26063) 2021-07-20 19:13:34 +08:00
350cbd1f69 session: tiny changes to reduce object allocations (#26244) 2021-07-19 17:53:34 +08:00
2b192e3149 topsql: refine collect information for DDL and internal SQL (#26047) 2021-07-15 16:13:36 +08:00
118671d990 *: move initial of membuff for temporary table to when table create (#26131) 2021-07-13 11:47:31 +08:00
52e6600437 session: reduce TxnInfo object allocation (#26040) 2021-07-12 15:23:32 +08:00
94194679a4 *: finish insert/point_get for local temporary table (#26053) 2021-07-09 18:13:30 +08:00
7670912948 session: Fix txn.onStmtEnd is not called when some special error occurs in ExecutePreparedStmt (#26056) 2021-07-09 13:59:30 +08:00
5e75a1c7ee *: Rename variable GlobalTemporaryTables in TxnCtx to TemporaryTables (#26028) 2021-07-08 13:01:29 +08:00
xhe
3bbb2c0fec ddl: refactor bundle[2/2] [6/6] (#22415) 2021-07-08 11:57:29 +08:00
a6984c5044 *: update client-go and update test flag (#25967) 2021-07-06 19:07:29 +08:00
de3c30b62c *: support create a local temporary table (#25851) 2021-07-05 11:55:27 +08:00
f23e1004ac *: Support for caching_sha2_password authentication (#24991) 2021-07-05 11:15:28 +08:00
ddfc0bd8cf *: fix wrong resource tag of transaction commit statement (#25616) 2021-06-23 15:31:22 +08:00
b858ce43c0 config, session: make Local Transaction not to affect Stale Read (#25559) 2021-06-22 17:25:22 +08:00
851fb3cce9 sessionctx, variable: add skip name resolve (#25464) 2021-06-22 10:44:53 +08:00
9f18723e6a *: fix bug that write on temporary table send request to TiKV (#25535) 2021-06-21 16:46:53 +08:00
799591a06f session: read local dc replicas automatically for stale read (#25525)
* fix select

Signed-off-by: yisaer <disxiaofei@163.com>
2021-06-18 17:13:38 +08:00
xhe
9189ec66ac *: stale reads compatible with prepare (#25156) 2021-06-11 19:32:35 +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
xhe
5ca65a8834 *: concurrent session access leads to race (#25173) 2021-06-04 21:32:28 +08:00
0f151af7c5 *: add telemetry support for CTE (#25022) 2021-06-03 14:46:27 +08:00
1f79bfe637 *: fix ci lint (#25057) 2021-06-02 17:58:54 +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
d435129d01 executor: make set transaction as of timestamp supports select statement (#24984) 2021-06-01 16:29:38 +08:00
ccaefa2a3d executor: add CTEExec and CTETableReaderExec (#24809) 2021-06-01 11:59:37 +08:00
8dc21198c9 *: fix sysvar inconsistencies/potential bugs (#24964) 2021-06-01 11:49:37 +08:00
348abf01f9 telemetry,session: add telemetry for the temporary table feature (#24866) 2021-05-28 12:07:35 +08:00
f3557bb591 planner, executor: supports select statement with AS OF (#24613) 2021-05-27 21:11:35 +08:00
c3a27c91ee infoschema: Add ALL_SQL_DIGESTS field to the TIDB_TRX table (#24863) 2021-05-27 19:49:35 +08:00
acf5e52ffc session, executor: fix misleading function name and move staleness test (#24902) 2021-05-26 15:31:35 +08:00
2b3905b44a *: avoid create new parser object in prepared exec (#24883) 2021-05-26 11:25:34 +08:00
11e7ac65f6 session, variable, domain: optimize session sysvar cache (#24873) 2021-05-25 18:01:34 +08:00
2580240dde *: pass sql, plan digest down to KV request (#24854) 2021-05-25 15:47:33 +08:00
98f0d76bc7 *: clean up the deserted syntax of START TRANSACTION READ ONLY (#24813) 2021-05-25 14:25:33 +08:00
xhe
bfdad7c752 *: milisecond test and infoschema fix (#24820) 2021-05-24 18:27:34 +08:00
375e438be4 session, variable: invert builtinGlobalVariable from allow to deny list (#24836) 2021-05-24 12:29:33 +08:00