|
|
0fd962f297
|
expression, plan: rewrite builtin funcs setvar, getvar (#4479)
|
2017-09-11 16:18:33 +08:00 |
|
|
|
d4bfcf0272
|
expression: rewrite builtin function: CONVERT_TZ (#4463)
|
2017-09-11 15:48:50 +08:00 |
|
|
|
acc81043ae
|
expression: Fix cast( date as datetime) error (#4484)
|
2017-09-11 10:35:58 +08:00 |
|
|
|
3cd019b39c
|
expression: rewrite builtin function: FROM_UNIXTIME (#4454)
|
2017-09-08 17:01:28 +08:00 |
|
|
|
ebfcd7d90a
|
expression: rewrite builtin function: CONVERT (#4417)
|
2017-09-08 11:08:39 +08:00 |
|
|
|
48c0ecae1c
|
expression: rewrite builtin function: FIELD (#4419)
|
2017-09-07 20:13:09 +08:00 |
|
|
|
d82a36b562
|
expression: rewrite builtin function: INSERT (#4414)
|
2017-09-07 19:26:59 +08:00 |
|
|
|
2736812381
|
expression: rewrite builtin function: EXPORT_SET (#4434)
|
2017-09-07 18:02:15 +08:00 |
|
|
|
f380a746c9
|
expression: rewrite builtin function: EXTRACT (#4456)
|
2017-09-07 15:48:45 +08:00 |
|
|
|
9f040b850c
|
expression: rewrite builtin function: INTERVAL (#4421)
|
2017-09-07 00:02:49 +08:00 |
|
|
|
62b6a9961b
|
expression: rewrite builtin function: FORMAT (#4416)
|
2017-09-06 20:01:00 +08:00 |
|
|
|
0b04d1c6c7
|
expression: rewrite builtin JSON functions under the new framework. (#4367)
|
2017-09-06 14:42:35 +08:00 |
|
|
|
ee23ae54a6
|
Fixed word misspelled (#4448)
|
2017-09-06 12:03:51 +08:00 |
|
|
|
92bea5afa4
|
expression: rewrite builtin function: INTDIV (#4213)
|
2017-09-05 20:03:02 +08:00 |
|
|
|
5f00460cf8
|
expression, plan: rewrite builtin func get_format (#4422)
|
2017-09-05 15:09:22 +08:00 |
|
|
|
0513ab378d
|
expression: rewrite builtin function: TIME_TO_SEC, SEC_TO_TIME (#4342)
|
2017-09-04 22:36:04 -05:00 |
|
|
|
de86e7d897
|
expression, plan: rewrite builtin function: FOUND_ROWS, DATABASE, CURRENT_USER, USER, CONNECTION_ID, VERSION (#4395)
|
2017-09-02 08:30:13 +08:00 |
|
|
|
82c9c3002a
|
expression: rewrite builtin function:GET_LOCK, RELEASE_LOCK (#4398)
|
2017-09-01 12:54:16 +08:00 |
|
|
|
861d844732
|
expression: rewrite builtin function: UNIX_TIMESTAMP (#4297)
|
2017-08-31 15:50:17 +08:00 |
|
|
|
e6985a2f0f
|
expression, types: add NumberToDuration function, use it when cast int as duration, and check whether date is zero and returns error. partically fix #4340 (#4387)
|
2017-08-31 15:24:51 +08:00 |
|
|
|
2ae9abefad
|
expression: partial fix #4340, support date time format when parse duration (#4380)
|
2017-08-30 19:43:42 +08:00 |
|
|
|
7f6d60a037
|
expression: builtin function OCT() handle binary value mistakenly. (#4369)
|
2017-08-30 10:48:36 +08:00 |
|
|
|
e6283e9fc6
|
parser: fix #4354, support empty bit-value literal syntax b'' (#4370)
|
2017-08-30 10:03:34 +08:00 |
|
|
|
c50bfbce0b
|
*: rewrite builtin function: STR_TO_DATE (#4357)
|
2017-08-30 08:30:57 +08:00 |
|
|
|
62c8d39d93
|
expression: fix float literals and binary literals (#4365)
|
2017-08-29 06:44:52 -05:00 |
|
|
|
962b32c5e3
|
expression: rewrite builtin function: PERIOD_ADD, PERIOD_DIFF (#4309)
|
2017-08-29 16:23:10 +08:00 |
|
|
|
b7aa9137b2
|
expression: rewrite builtin function: MAKE_SET, QUOTE (#4318)
|
2017-08-29 10:06:19 +08:00 |
|
|
|
71694b0597
|
types: fix EvalDuration not support time format in int #4341 (#4349)
|
2017-08-29 00:09:17 +08:00 |
|
|
|
8d66f5b08b
|
expression: rewrite builtin function: RLIKE (#4331)
|
2017-08-28 16:02:19 +08:00 |
|
|
|
f18f4b40b2
|
expression: rewrite builtin function: BIT_COUNT (#4332)
|
2017-08-28 15:16:14 +08:00 |
|
|
|
499b2566fe
|
expression: rewrite builtin function: DATE_FORMAT (#4312)
|
2017-08-27 21:27:11 -05:00 |
|
|
|
43bc0a2f4a
|
expression: rewrite builtin function TIMESTAMP (#4327)
|
2017-08-27 23:29:14 +08:00 |
|
|
|
ff8072e458
|
paser, executor: add date literal(#3909) (#4046)
|
2017-08-27 21:16:47 +08:00 |
|
|
|
ff57b065e8
|
expression: rewrite builtin function: DATEDIFF (#4212)
|
2017-08-24 16:41:11 +08:00 |
|
|
|
a5acbd4df6
|
expression: rewrite builtin function: DATE (#4314)
|
2017-08-24 15:23:49 +08:00 |
|
|
|
71d2da269f
|
expression: rewrite builtin function: DAYNAME (#4317)
|
2017-08-24 15:19:43 +08:00 |
|
|
|
f289c9bd25
|
expression: fix date cmp date (#4294)
|
2017-08-24 14:50:40 +08:00 |
|
|
|
986fb645f3
|
expression: rewrite builtin function: CURDATE, SYSDATE, YEARWEEK (#4211)
|
2017-08-24 10:46:34 +08:00 |
|
|
|
b4067786b7
|
expression: rewrite builtin function: WEEKDAY, FROM_DAYS, QURTER (#4298)
|
2017-08-24 08:40:29 +08:00 |
|
|
|
f0b061ca7b
|
expression: rewrite builtin function: MONTHNAME (#4300)
|
2017-08-23 16:37:51 +08:00 |
|
|
|
31819a8dcb
|
parser, expression: implement builtin function: LAST_DAY (#4290)
|
2017-08-23 16:34:35 +08:00 |
|
|
|
ea26ad64c9
|
expression: rewrite builtin function: TIMESTAMPDIFF (#4184)
|
2017-08-22 21:54:58 +08:00 |
|
|
|
9288b4e243
|
expression: correct overflow check for PLUS (#4281)
|
2017-08-22 20:40:07 +08:00 |
|
|
|
54eee2caed
|
expression: rewrite builtin function: DAYOFWEEK, DAYOFMONTH, DAYOFYEAR (#4283)
|
2017-08-22 20:00:22 +08:00 |
|
|
|
d0beee7aa0
|
expression: rewrite builtin function: COALESCE (#4157)
|
2017-08-22 19:34:34 +08:00 |
|
|
|
9372c6a817
|
expression: rewrite builtin function: YEAR, MONTH (#4210)
|
2017-08-22 19:18:24 +08:00 |
|
|
|
41f4cfcd28
|
expression: rewrite builtin function: WEEK, WEEKOFYEAR (#4208)
|
2017-08-22 16:40:41 +08:00 |
|
|
|
9049b92371
|
expression: correct overflow check on function MINUS (#4266)
|
2017-08-22 10:48:32 +08:00 |
|
|
|
024d4dde20
|
expression: fix a bug when datum.kind is not consistent with expression.type (#4269)
|
2017-08-21 20:38:46 +08:00 |
|
|
|
acff4b60ec
|
expression: rewrite builtin function: FIND_IN_SET (#4247)
|
2017-08-21 11:31:22 +08:00 |
|