Commit Graph

3752 Commits

Author SHA1 Message Date
619c472005 store/tikv: remove IsolationLevel option (#24335) 2021-04-28 15:25:56 +08:00
f07b62fcdf executor: fix data race of parallel apply operator (#24257) 2021-04-28 15:09:56 +08:00
0cb32a128b executor: fix projection executor panic and add failpoint test (#24231) 2021-04-28 14:15:56 +08:00
22dbcc5627 executor, variable: move hidden variables to struct (#24304) 2021-04-28 12:49:56 +08:00
dbecb9e745 executor, variable: small cleanup (#24248) 2021-04-28 01:17:56 +08:00
5c83f0b518 executor: make IndexLookUps in the inner side of IndexJoins support direct reading (#24261) 2021-04-27 17:43:57 +08:00
e5806410e7 executor: make IndexReaders in the inner side of IndexJoins support direct reading (#24260) 2021-04-27 16:03:56 +08:00
75913fdc9c executor,kv: support timebounded staleness transaction (#23866) 2021-04-27 15:44:00 +08:00
6bea505237 store/tikv:move error from kv into package error (#24294) 2021-04-27 15:21:56 +08:00
d67beefb7b executor: make IndexMergeReader support reading partition table directly (#24239) 2021-04-27 11:31:56 +08:00
7e15333920 store/tikv: move kv.TxnInfo to store/tikv (#24216) 2021-04-26 23:27:56 +08:00
bd2553734b expression: support enum pushdown (#22686) 2021-04-26 18:51:56 +08:00
6084a6a5ff variable: change SetSessionSystemVar to accept string (#24247) 2021-04-26 11:47:55 +08:00
a21ead476c executor: accelerate TestVectorizedMergeJoin and TestVectorizedShuffleMergeJoin (#24177) 2021-04-26 00:03:55 +08:00
5800336b52 executor, table: improve update ignore & Insert on duplicate ignore performance (#24203) 2021-04-25 23:01:55 +08:00
d4b6a4417b expression: fix cast real, decimal to time (#24120) 2021-04-25 17:13:55 +08:00
c25042543a store/tikv: move lock wait time to store/tikv (#24217) 2021-04-25 10:43:55 +08:00
24d93db762 execution: make IndexLookUpReader support reading partition table directly (#24197) 2021-04-24 17:53:54 +08:00
f9d4af0276 executor: skip TestMppExecution when race is enabled (#24222) 2021-04-23 16:15:54 +08:00
d388538719 *: turn on unused linter (#24212) 2021-04-23 13:19:54 +08:00
251b9bf2fb executor: speed up race test TestInsertReorgDelete (#24208) 2021-04-23 12:49:54 +08:00
2de4a918ac variable: refactor session/global validation (part 8) (#24100) 2021-04-23 12:07:54 +08:00
50234d1c50 executor: skip TestPrepareStmtAfterIsolationReadChange when race enable (#24200) 2021-04-23 11:43:54 +08:00
7d8fd3bb8a executor: accelerate TestSortInDisk (#24191) 2021-04-22 16:33:54 +08:00
xhe
feea6d6424 ddl: refactor constraints [3/6] (#24006) 2021-04-22 12:53:53 +08:00
77577d823e executor, statistics: remove NULL value from column histogram created by fast analyze (#24183) 2021-04-21 20:09:55 +08:00
1f95d7de83 variable: add global, session variable cte_max_recursion_depth (#24170) 2021-04-21 15:15:54 +08:00
2e52da6b37 executor: make column default value being aware of NO_ZERO_IN_DATE (#24174) 2021-04-21 15:07:54 +08:00
ef42b8e4b5 store/tikv: new config TxnScope in tikv config (#24035) 2021-04-21 11:55:53 +08:00
91cd5bf4bb executor: fix scope ambiguity of joinResult (#23876) 2021-04-21 00:53:52 +08:00
fa39b79006 store/tikv: remove execdetails dependency (#24119) 2021-04-20 13:41:52 +08:00
e104d818cf mocktikv: remove SplitTable and SplitIndex (#24104) 2021-04-20 13:29:52 +08:00
315c64456b executor: accelerate TestUpdateScanningHandles and TestIssue20658 and TestParallelStreamAggGroupConcat (#24132) 2021-04-20 10:31:52 +08:00
adfe029348 executor: accelerate TestShowVar (#24131) 2021-04-19 23:21:52 +08:00
421571f49d planner, executor: fix index merge partial table scan schema (#23936) 2021-04-19 16:29:52 +08:00
36b04d1aa0 executor: fix null div 0 for partition key expression is incorrect (#24098) 2021-04-19 15:17:52 +08:00
eb2b0ca182 ddl: grant nonexistent user/role incompatible error (#23853) 2021-04-17 00:37:51 +08:00
eb526b0c16 *: pre-allocate memory for slices (#24048) 2021-04-16 19:29:51 +08:00
3e58fbf4d9 store/tikv:move LockCtx from kv to tikv/kv (#24020) 2021-04-15 22:23:53 +08:00
3f6dfe91da distsql: refactor range splitting logic & comments on int64 boundary (#23991) 2021-04-15 21:51:53 +08:00
f1a48216b2 statistics: fix some potential panic in statistics (#23988) 2021-04-15 21:15:53 +08:00
3165fe8091 executor: bypass encoding invalid datetime for index join (#24051) 2021-04-15 20:23:53 +08:00
05e584f145 planner: do not build MPP plan for scan with virtual columns (#23980) 2021-04-15 19:33:53 +08:00
4d92261772 planner: fix subquery update with generated column (#23955) 2021-04-15 18:35:54 +08:00
cf813dc63b *: protect read only noop via tidb_enable_noop_functions (#23818) 2021-04-15 17:07:54 +08:00
a53cf42075 execdetails: move execdetails to store/tikv (#23985) 2021-04-15 15:13:55 +08:00
73dea07965 executor: fix wrong convert from bit to string when do projection (#23960) 2021-04-15 10:43:51 +08:00
202bc19de0 *: add TableSample ID for PhysicalIDToTypeString() (#23718) 2021-04-14 21:27:51 +08:00
a9a5795759 types: fix type merge about bit type (#23857) 2021-04-14 19:51:51 +08:00
d460a9c49a *: add column End_time in show analyze status and add related log (#23674) 2021-04-14 18:31:51 +08:00