Commit Graph

1520 Commits

Author SHA1 Message Date
4798f340f8 expression: implement vectorized evaluation for builtinRTrimSig (#12736) 2019-10-16 20:34:54 +08:00
7312a62937 expression: implement vectorized evaluation for builtinArithmeticDivideDecimalSig (#12716) 2019-10-16 19:34:33 +08:00
4cca67cc11 expression: implement vectorized evaluation for 'builtinCastDurationAsDurationSig' (#12630) 2019-10-16 15:43:38 +08:00
6b403e5767 expression: implement vectorized evaluation for builtinArithmeticPlusIntSig (#12559) 2019-10-16 15:31:38 +08:00
46c3f1a916 expression: implement vectorized evaluation for `builtinDecode… (#12709) 2019-10-16 08:57:16 +08:00
73c172a660 expression: fix random unit test failed in vectorized evaluation for builtinArithmeticModRealSig (#12722) 2019-10-15 19:25:33 +08:00
e80bab6d46 fix the STR_TO_DATE incompatible between MySQL and TiDB (#12623)
Signed-off-by: Lonng <heng@lonng.org>
2019-10-15 17:51:25 +08:00
15984f696d planner, expression: fix simplify outer join with cast (#12701) 2019-10-15 16:42:03 +08:00
4105c39baf implement builtinArithmeticMultiplyDecimalSig (#12689) 2019-10-15 12:24:41 +08:00
d4a13122b9 expression: implement vectorized evaluation for builtinArithmeticModRealSig (#12696) 2019-10-15 12:11:25 +08:00
5aa1d8f2be expression: implement vectorized evaluation for builtinCastJSONAsIntSig (#12697) 2019-10-15 12:06:33 +08:00
ca1731a2e9 expression: implement vectorized evaluation for builtinLpadSig (#12635) 2019-10-15 11:57:33 +08:00
57327d122c expression: add builtin function json_valid (#12596) 2019-10-15 11:48:51 +08:00
ae71823eda expression: implement vectorized evaluation for 'builtinUUIDSig' (#12661) 2019-10-15 11:10:04 +08:00
7c3d1fa6b1 expression: implement vectorized evaluation for builtinEncodeSig (#12702) 2019-10-15 10:55:04 +08:00
a4d8220fd6 expression: implement vectorized evaluation for 'builtinHourSi… (#12684) 2019-10-15 10:29:44 +08:00
5466a3c31b expression: let expression.Column take Sel into account wh… (#12693) 2019-10-14 23:53:21 +08:00
1fe25e071c expression: make the selection executor support vectorized expression evaluation (#12220) 2019-10-14 23:03:57 +08:00
735ef21aaa expression: implement vectorized evaluation for 'builtinIntervalRealSig' (#12562) 2019-10-14 22:54:16 +08:00
5e8bf55efb expression: implement vectorized evaluation for builtinCastTimeAsIntSig (#12670) 2019-10-14 22:46:49 +08:00
10d3f833c4 expression: implement vectorized evaluation for builtinASCIISig (#12637) 2019-10-14 22:21:33 +08:00
ad728295d9 expression: implement vectorized evaluation for `builtinCurren… (#12611) 2019-10-14 22:14:05 +08:00
542ba1299d expression: fix incorrect result of logical operators (#12173) 2019-10-14 21:31:33 +08:00
b21e361f0f expression: implement vectorized evaluation for `builtinTrim1A… (#12563) 2019-10-14 21:25:24 +08:00
ea06d14a4b expression: implement vectorized evaluation for builtinLengthSig (#12636) 2019-10-14 21:01:35 +08:00
4634cff961 expression: implement vectorized evaluation for builtinStringAnyValueSig (#12695) 2019-10-14 20:32:25 +08:00
adf7ce857d expression: implement vectorized evaluation for builtinCastIntAsJSONSig (#12668) 2019-10-14 18:35:55 +08:00
fb273d916d expression: implement vectorized evaluation for builtinCastRealAsJSONSig (#12673) 2019-10-14 16:38:04 +08:00
876e794d72 expression: implement vectorized evaluation for builtinArithmeticMinusDecimalSig (#12584) 2019-10-14 16:29:32 +08:00
ab2aa2eb8c expression: implement vectorized evaluation for 'builtinNameConstStringSig' (#12659) 2019-10-14 14:52:29 +08:00
ad527a783b expression: implement vectorized evaluation for 'builtinTimeAnyValueSig' (#12657) 2019-10-14 14:30:30 +08:00
d8ad6273cd expression: implement vectorized evaluation for 'builtinNameConstRealSig' (#12642) 2019-10-14 14:26:03 +08:00
aa008a42a1 expression: implement vectorized evaluation for 'builtinRealAnyValueSig' (#12641) 2019-10-14 13:04:32 +08:00
50204d297d expression: implement vectorized evaluation for 'builtinNameConstTimeSig' (#12658) 2019-10-14 12:56:34 +08:00
934af62fcc expression: implement vectorized evaluation for 'builtinUnaryMinusRealSig' (#12645) 2019-10-14 12:35:05 +08:00
9dacf849fd expression: implement vectorized evaluation for builtinUTCDateSig (#12633) 2019-10-14 12:24:15 +08:00
8b97074726 expression: implement vectorized evaluation for builtinTrim2ArgsSig (#12583) 2019-10-14 11:44:04 +08:00
d01dcd5761 expression: implement vectorized evaluation for builtinLocate3ArgsSig (#12510) 2019-10-14 11:36:03 +08:00
57dc956b8a expression: implement vectorized evaluation for 'builtinIntAnyValueSig' (#12629) 2019-10-12 11:39:12 +08:00
f42b3b37ab expression: implement vectorized evaluation for 'builtinRightShiftSig' (#12627) 2019-10-11 20:15:03 +08:00
87a19f871d expression: implement vectorized evaluation for builtinCastRealAsIntSig (#12607) 2019-10-11 20:08:35 +08:00
95aafabdaf expression: implement vectorized evaluation for 'builtinLeftShiftSig' (#12626) 2019-10-11 19:44:33 +08:00
7ffa4500e6 planner: support a hint to read from tiflash in planner (#12479) 2019-10-11 16:36:35 +08:00
394505b53a expression: implement vectorized evaluation for 'builtinDurationAnyValueSig' (#12605) 2019-10-11 15:49:15 +08:00
cf06460c11 expression: implement vectorized evaluation for builtinPI and make testing framework support functions without input arguments (#12620) 2019-10-11 14:15:34 +08:00
5e85812481 expression: implement vectorized evaluation for 'builtinNameConstDurationSig' (#12606) 2019-10-11 14:07:13 +08:00
95d133a60f expression: implement vectorized evaluation for 'builtinBitAndSig' (#12612) 2019-10-11 13:37:03 +08:00
d479f21385 expression: implement vectorized evaluation for 'builtinBitOrSig' (#12603) 2019-10-11 12:07:04 +08:00
2345b7a77a expression: implement vectorized evaluation for builtinTimeIsNullSig. (#12582) 2019-10-10 13:20:02 +08:00
2354fad905 ddl: implement SQL functions allowed / blocked rules in genera… (#12251) 2019-10-10 12:37:25 +08:00