Commit Graph

883 Commits

Author SHA1 Message Date
93c33dbb7f session: add a benchmark test for issue 27633 (#27640) 2021-08-30 17:54:13 +08:00
340abf00f0 metrics,client-go: update client-go and add batch client receive response metrics (#27583) 2021-08-25 21:08:05 +08:00
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
9a307a07f3 session: Add failpoint session/beforeLoockKeys (#27332) 2021-08-18 18:16:00 +08:00
5c1081f669 *: support user defined filters for baseline capture (#26294) 2021-08-18 15:44:00 +08:00
dd34d4869f Revert "session: add physical table placement_policy in mysql schema" (#27250) 2021-08-17 15:03:59 +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
583d2d39e5 executor: Add test for check retry DML on local temporary tables (#27183) 2021-08-16 16:54:00 +08:00
bf8cfb448b session: add physical table placement_policy in mysql schema (#27054) 2021-08-13 21:05:58 +08:00
8ad5b52fb4 ddl: check multibyte character set index length (#27061) 2021-08-11 14:25:15 +08:00
2a9c3bbbf0 session, test: make TestClusteredIndexSyntax stable (#27045) 2021-08-10 11:35:15 +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
a8adc4cf8e *: fix many leaks of the test case (#26909) 2021-08-06 13:55:12 +08:00
1a54708a7f *: merge BR into TiDB (#26655) 2021-08-06 00:17:12 +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
c3f92c28bb infoschema, executor: Add SQL Text to INFORMATION_SCHEMA.(CLUSTER_)DEADLOCKS table (#26711) 2021-08-04 18:19:07 +08:00
6a1e5215df executor: Add insert/replace ignore/on duplicate key support for local temporary table (#26636) 2021-08-04 14:19:07 +08:00
12c606f4d4 *: improve 'insert into select' performance by optimize utf8 charset check (#26432) 2021-08-03 09:49:06 +08:00
6ae64521e0 session: add test for local temporary table update (#26509) 2021-08-02 11:31:06 +08:00
0ed15511f8 planner: complete delete support for local temporary table (#26392) 2021-07-30 15:41:05 +08:00
89e5ce0686 infoschema, executor: Support getting current executing SQL text in TIDB_TRX table (#26357) 2021-07-28 16:08:17 +08:00
e7d73718aa *: remove sysvars from plugin API (#26449) 2021-07-26 11:28:15 +08:00
98ceee5a25 txn, session, test: Try stabilize testTxnStateSerialSuite.TestCommitting (#26467) 2021-07-23 14:34:14 +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
add2df6205 executor: Support read operation for local temporary table (#26353) 2021-07-20 18:39:34 +08:00
350cbd1f69 session: tiny changes to reduce object allocations (#26244) 2021-07-19 17:53:34 +08:00
2f028b3cbd executor: Implement batch point get for local temporary table (#26290) 2021-07-19 11:19:34 +08:00
a9adeb0232 *: temporarily skip some unstable test cases (#26268) 2021-07-16 11:19:33 +08:00
db09bb087f test: try to add some combinations for amend test (#19583) 2021-07-16 10:17:33 +08:00
35e19eff7f executor: ingore locks of temporary table for point_get/batch_point_get/select_lock (#26267) 2021-07-15 18:05:33 +08:00
6e72be0013 session, ddl: amend txn correctly when "modify column" needs reorg data with tidb_enable_amend_pessimistic_txn=on. (#26269) 2021-07-15 16:27:33 +08:00
2b192e3149 topsql: refine collect information for DDL and internal SQL (#26047) 2021-07-15 16:13:36 +08:00
1641b3411d executor: fix expression field for show keys from (#26119) 2021-07-15 10:29:33 +08:00
3a5f434aad txn: change lock into put record for unique index key lock (#25730) 2021-07-14 10:57:32 +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
c6680e999b *: update client-go and update mocktikv usages (#25911) 2021-07-09 10:57:32 +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
8b4aa3f26a session: add benchmark for PointGet, BatchPointGet, prepared PointGet (#25998) 2021-07-07 22:25:29 +08:00