Commit Graph

23 Commits

Author SHA1 Message Date
ed7bb00417 planner, expression: support builtin function NAME_CONST (#9261) 2019-02-19 10:02:46 +08:00
89dda9d9a8 *: move parser to a separate repository (#8036) 2018-10-25 11:12:10 +08:00
06021c7cfe remove types.Row interface (#7170) 2018-07-27 13:45:03 +08:00
62433663e5 util/types: change types path (#5007)
* util/types: change types path
2017-11-04 10:37:14 -05:00
64bc8cb6cb expression: remove "self" field in "baseBuiltinFunc" completely (#4766)
* expression: remove "self" field in "baseBuiltinFunc" completely

* address comment
2017-10-13 04:55:25 -05:00
60626912a7 expression, plan: remove "foldable" from "baseBuiltinFunc" (#4759) 2017-10-12 04:03:54 -05:00
3f4bdf6150 expression: rewrite unit test for Minus and Plus (#4691)
* expression: rewrite unit test for Minus and Plus

* move code
2017-09-30 11:47:26 +08:00
55bbc41069 expression: adjust getFunction context.Context param position (#4400) 2017-09-01 16:03:19 +08:00
f0aad43fec expression: change isDeterministic to canBeFolded (#4393) 2017-08-31 20:35:13 +08:00
b6c65888ba expression: rewrite builtin function: INET_ATON, INET_NTOA, INET6_ATON, INET6_NTOA (#4130)
* rewrite builtin ip functions
2017-08-15 12:39:01 +08:00
e88919f5e5 expression, executor: rewrite built-in function uuid. (#3721) 2017-07-14 10:48:58 +08:00
e773fa5b79 builtin: IsIPv4Compat function (#3538) 2017-06-26 10:38:55 +08:00
6033cfccb7 expression: Implementation of INET6_NTOA (#3333) 2017-05-26 09:43:17 +08:00
c8e674e6d4 builtin: IsIPv4Mapped function (#3193) 2017-05-04 10:31:33 +08:00
4b82b6f4cf err assigned and not used (#3178) 2017-05-02 16:16:12 +08:00
6518819274 builtin: inet6_aton function (#3051) 2017-04-24 07:57:31 +08:00
61228e5a96 add builtin function inet_aton (#2882) 2017-04-05 23:14:32 +08:00
a2eb611ea5 *: add built-in function is_ipv4 (#2864) 2017-03-29 15:31:57 +08:00
e95ff609b7 builtin function: add inet_ntoa builtin function (#2887)
* add inet_ntoa builtin function
2017-03-25 23:08:19 -05:00
a3777f4cac builtin: add uuid built-in function (#2875) 2017-03-21 18:06:11 +08:00
4a3dc464e1 builtin: add any_value built-in function (#2866) 2017-03-20 18:34:07 +08:00
d0699bded8 builtin: add is_ipv6 built-in function (#2872) 2017-03-19 10:03:12 +08:00
657a74fdf6 *: add parser and definition for all unsupported builtin funcs (part 6) (#2679) 2017-02-21 11:47:39 +08:00