Commit Graph

1731 Commits

Author SHA1 Message Date
761ff1dab6 expression: implement vectorized evaluation for builtinNullEQIntSig (#13565) 2019-11-20 10:20:43 +08:00
380216ed20 planner: Fixup error when assign DEFAULT in `INSERT/UPDATE/R… (#13211) 2019-11-19 18:23:02 +08:00
29070ff7ef expression:implement vectorized evaluation for builtinInsertBinarySig (#13556) 2019-11-19 17:57:01 +08:00
95eab71d27 Enable 15 push down functions (#13496) 2019-11-19 17:35:01 +08:00
ec2d6b7f53 expression: implement vectorized evaluation for builtinBitNegSig (#13554) 2019-11-19 02:50:11 -06:00
bca3cfa7f8 expression:implement vectorized evaluation for builtinUnixTimestampCurrentSig (#13510) 2019-11-19 15:58:02 +08:00
8b7e822e65 expression: implement vectorized evaluation for builtinTimestampDiffSig (#13499) 2019-11-18 23:53:02 -06:00
eeef19b4e7 expression: implement vectorized evaluation for builtinCastDecimalAsDecimalSig (#13471) 2019-11-19 11:31:23 +08:00
7f02792c5b expression: implement vectorized evaluation for builtinCastDurationAsRealSig (#13475) 2019-11-18 21:12:02 -06:00
045eb97251 expression: implement vectorized evaluation for builtinSubStringAndStringSig (#13519) 2019-11-18 21:04:09 -06:00
4973fcdc35 vectorize builtinUnaryMinusDecimalSig (#13520) 2019-11-18 20:35:14 -06:00
14e7ff10a0 expression: implement vectorized evaluation for builtinWeekWithoutModeSig (#13535) 2019-11-19 10:13:23 +08:00
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
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
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
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
611646770a expression: fix unit test for builtinSysDateWithoutFspSig (#13425) 2019-11-15 17:39:23 +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
4a5bc928d4 expression: remove useless code (#13439) 2019-11-13 19:57:06 +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
3ca8661b5b expression: implement vectorized evaluation for builtinRpadBinarySig (#13324) 2019-11-12 21:01:44 +08:00
e1517fb1d8 expression: fix panic while call Column.VecEvalInt (#13401)
Signed-off-by: Lonng <heng@lonng.org>
2019-11-12 20:55:29 +08:00
5a51e8f810 expression: implement vectorized evaluation for builtinNowWithArgSig (#13372) 2019-11-12 19:47:36 +08:00
05298ed6a5 expression: implement vectorized evaluation for builtin field(Real/Int/String) (#13171) 2019-11-12 18:57:36 +08:00
5c521c8e43 executor: vectorized calculation the key for the group by items in hash aggregation (#12729) 2019-11-12 17:00:00 +08:00
19046a7e71 expression:implement vectorized evaluation for builtinSubstringBinary3ArgsSig (#13278) 2019-11-12 16:54:29 +08:00
8404a430c1 expression: implement vectorized evaluation for JSONInsert JSONSet JSONReplace (#13298) 2019-11-12 01:52:39 -06:00