Commit Graph

9620 Commits

Author SHA1 Message Date
871c19bb46 expression: implement vectorized evaluation for builtinAesEncryptIVSig (#13521) 2019-11-18 22:00:24 +08:00
768ec30a88 expression: implement partial vectorized evaluation for builtinCeilDecToDecSig (#13314) 2019-11-18 21:55:24 +08:00
a7950dea45 expression: optimize builtinAesEncrypt when key is constant value (#13404) 2019-11-18 20:06:53 +08:00
469993cffa expression: add setPbCode for Round function (#13387) 2019-11-18 20:00:53 +08:00
372579620d implement vectorized builtinCastRealAsDecimalSig (#13518) 2019-11-18 19:30:53 +08:00
8558c7f0a3 Revert "expression: implement vectorized evaluation for builtinFormatSig (#13215)" (#13545) 2019-11-18 04:32:23 -06:00
a99672c234 expression:implement vectorized evaluation for builtinInet6NtoaSig (#13504) 2019-11-18 04:24:13 -06:00
8401cbdeba store: update kvproto.CheckTxnStatus response (#13432) 2019-11-18 18:13:50 +08:00
839ea6f06b Revert "expression: implement vectorized evaluation for builtinCastStringAsRealSig (#13445)" (#13543) 2019-11-18 02:50:41 -06:00
381e745b1d expression: implement vectorized evaluation for builtinNameConstJSONSig (#13384) 2019-11-18 00:20:47 -06:00
0b41fe9d71 expression: implement vectorized evaluation for builtinCastStringAsRealSig (#13445) 2019-11-18 00:16:34 -06:00
66d99a1eab expression: implement vectorized evaluation for builtinCurrentUserSig (#13356) 2019-11-18 00:12:37 -06:00
ee1ac01282 planner, executor: fix wrong result in index merge join. (#13192) 2019-11-18 13:34:24 +08:00
f73cd98cce expression: add an argument EvalType to method Column.Reset to make it safer (#13488) 2019-11-18 12:36:53 +08:00
11673d8e71 expression: implement vectorized evaluation for builtinDateLiteralSig (#13502) 2019-11-18 12:25:24 +08:00
a8e9fa3857 expression: implement vectorized evaluation for builtinWeekWithModeSig (#13402) 2019-11-18 12:04:54 +08:00
0cc3dad864 expression: implement vectorized evaluation for builtinLpadBinarySig (#13442) 2019-11-17 21:43:07 -06:00
aa8f6dfd60 optimize dll test (#13497) 2019-11-18 10:37:14 +08:00
6971388118 expression: implement vectorized evaluation for builtinGEIntSig (#13517) 2019-11-17 09:14:44 -06:00
549365638c expression:implement vectorized evaluation for builtinInstrSig (#13419) 2019-11-17 04:25:19 -06:00
9a0ac9f7ab expression:implement vectorized evaluation for builtinCharLengthBinarySig (#13463) 2019-11-16 07:24:18 -06:00
d8022f7780 expression: implement vectorized evaluation for ‘builtinFloorDecToDecSig’ (#13409) 2019-11-16 07:14:40 -06:00
3ba0b4c38a expression: implement vectorized evaluation for builtinUserSig (#13355) 2019-11-16 07:11:17 -06:00
77d189b752 expression: implement vectorized evaluation for builtinSysDateWithFspSig (#13332) 2019-11-16 06:53:44 -06:00
413e7fdbec expression: implement vectorized evaluation for builtinFormatSig (#13215) 2019-11-16 06:42:01 -06:00
0f0fdf5adc expression:implement vectorized evaluation for builtinInstrBinarySig (#13446) 2019-11-16 06:18:23 -06:00
498a7f6d00 expression: implement vectorized evaluation for builtinAesDecryptSig (#13228) 2019-11-15 20:16:06 +08:00
39a6f7f4cc *: make transaction duration metrics more reasonable (#13444) 2019-11-15 19:17:36 +08:00
161a2eb454 planner/cascades: add transformation rule PushAggDownGather (#13049) 2019-11-15 18:09:35 +08:00
bb841d7210 plugin: fix plugin build and load with go 1.13 (#13455) 2019-11-15 18:01:06 +08:00
611646770a expression: fix unit test for builtinSysDateWithoutFspSig (#13425) 2019-11-15 17:39:23 +08:00
40c9f9c6e4 executor: fix a batch get executor bug inside a transaction (#13473)
When the BatchGetExec runs inside a transaction, it should consider the data changes
in the membuffer.
2019-11-15 16:55:05 +08:00
b274eb2079 ddl, test : fix CI with adding new tk to execute additional sql. (#13447) 2019-11-15 10:17:11 +08:00
df1baca19f *: support adding/dropping the primary key by a configuration (#13229) 2019-11-15 01:10:51 +08:00
b5bb7fee67 table, executor: fix the data race of the partition table's hashcode (#13421) 2019-11-15 00:08:24 +08:00
c24b4163b7 infoschema: add TIDB_ROW_ID_SHARDING_INFO for table table. (#13418) 2019-11-14 22:37:21 +08:00
ec95f91c13 util/profile: remove github.com/lonng/pprof replacement (#13318) 2019-11-14 16:21:06 +08:00
2aa571b1ab test: make several slow package unit test support run parallel (#13431) 2019-11-14 12:47:42 +08:00
f94eac07df expression: implement vectorized evaluation for builtinFindInSetSig (#13408) 2019-11-13 20:59:25 -06:00
65389a1644 expression: implement vectorized evaluation for builtinStrcmpSig (#13370) 2019-11-14 10:42:06 +08:00
9a6d663bae expression: implement vectorized evaluation for builtin*TimeDiffSig (#13066) 2019-11-14 10:32:07 +08:00
2baaf1f048 planner: support hint for IndexHashJoin and IndexMergeJoin (#13238) 2019-11-13 21:21:04 +08:00
4a5bc928d4 expression: remove useless code (#13439) 2019-11-13 19:57:06 +08:00
4283263b13 store : add store limit to restrain bad store from occupying too much token limit. (#12779) 2019-11-13 18:49:24 +08:00
aca3f47292 *: Refactoring reading logic of virtual generate column (#12407) 2019-11-13 17:39:53 +08:00
ea3f3c8bad expression: implement vectorized evaluation for builtinExportSet*ArgSig (#13207) 2019-11-13 17:25:36 +08:00
58733475da *: support capture evolve plan tasks (#13199) 2019-11-13 16:22:48 +08:00
657b5236b8 session: make TestInnodbLockWaitTimeout faster and remove useless testcase (#13383) 2019-11-13 13:37:36 +08:00
5e81adb706 tools: remove the git status check in 'make check' (#13365) 2019-11-13 13:24:06 +08:00
4efb32b01a *: run tests in the package name with "test" when doing make test (#13301) 2019-11-13 13:09:06 +08:00