|
|
61868f44dc
|
*: Support the statement of "create table ... like" (#2707)
|
2017-02-22 23:57:04 +08:00 |
|
|
|
16fa15d890
|
*: support revoke statement (#2661)
|
2017-02-21 22:05:50 +08:00 |
|
|
|
657a74fdf6
|
*: add parser and definition for all unsupported builtin funcs (part 6) (#2679)
|
2017-02-21 11:47:39 +08:00 |
|
|
|
3294103a37
|
*: add parser and definition for all unsupported builtin funcs (part 7) (#2680)
|
2017-02-21 11:23:43 +08:00 |
|
|
|
a202e5085a
|
*:add parser and definition for: (#2677)
BENCHMARK, CHARSER, COERCOBILITY, COLLATION, ROW_COUNT, SESSION_USER, SYSTEM_USER
:q!
|
2017-02-20 10:41:32 +08:00 |
|
|
|
41afe4e934
|
*: add parser and definition for: (#2667)
|
2017-02-19 17:07:22 +08:00 |
|
|
|
a8d185d8cb
|
*: add parser and definition for all unsupported builtin funcs (part 3) (#2657)
|
2017-02-17 16:49:42 +08:00 |
|
|
|
7f8f16f27c
|
*: add parser and definition for all unsupported builtin funcs (part 2) (#2655)
|
2017-02-17 10:58:33 +08:00 |
|
|
|
2f07f7141d
|
*: Support basic aes_encrypt/aes_decrypt function. (#2640)
|
2017-02-16 14:03:44 +08:00 |
|
|
|
dcc7715ec2
|
*: support with grant option for grant statement (#2647)
|
2017-02-16 12:58:07 +08:00 |
|
|
|
3f4c71bdbb
|
*: add parser and definition for all unsupported builtin funcs (part 1) (#2649)
* *: add parser and definition for builtin funcs:
bin, elt, exportSet, format, fromBase64, insert, instr, loadFile, lpad
|
2017-02-16 11:37:42 +08:00 |
|
|
|
4fd95363b2
|
*: flush privileges statement (#2602)
|
2017-02-13 13:17:54 +08:00 |
|
|
|
87f51736ee
|
*: support the statement of alter table alter column set default (#2608)
|
2017-02-08 15:03:27 +08:00 |
|
|
|
395a9c6129
|
*: add builtin function UTC_TIMESTAMP (#2592)
* *: add builtin function UTC_TIMESTAMP
|
2017-02-05 02:16:18 -06:00 |
|
|
|
15d2065287
|
Support builtin function timestamp (#2498)
|
2017-02-05 13:06:27 +08:00 |
|
|
|
ac10a37ee3
|
*: support alter table rename table (#2503)
|
2017-01-22 12:39:54 +08:00 |
|
|
|
383f203735
|
*: add builtin function FLOOR (#2484)
|
2017-01-22 11:18:15 +08:00 |
|
|
|
0d9744261b
|
*: slow log and metrics includes execute prepared statement. (#2512)
Execute prepared statement was ignored in slow query log and query metrics.
|
2017-01-21 10:06:55 +08:00 |
|
|
|
72403f3578
|
*: added builtin function sqrt (#2493)
|
2017-01-18 12:43:59 +08:00 |
|
|
|
527256627b
|
ast: clean some code. (#2465)
|
2017-01-16 10:17:41 +08:00 |
|
|
|
67313335fa
|
*: Support builtin function field (#2449)
|
2017-01-15 11:10:39 +08:00 |
|
|
|
8a62fc1caf
|
*: clean code. (#2464)
|
2017-01-15 10:00:03 +08:00 |
|
|
|
3bfac81a4e
|
*: add builtin function FROM_DAYS (#2434)
|
2017-01-15 01:10:47 +08:00 |
|
|
|
217c26bd0b
|
*: Support the statement of rename table (#2444)
|
2017-01-15 00:58:10 +08:00 |
|
|
|
440b7653d4
|
*: fix a bug when aggregate function meet subquery. (#2452)
|
2017-01-14 16:23:56 +08:00 |
|
|
|
d1ef3e5687
|
*: add builtin function SIGN (#2427)
|
2017-01-13 10:31:05 +08:00 |
|
|
|
5969e9ecad
|
*: add builtin function TIMESTAMPDIFF (#2386)
|
2017-01-11 00:12:48 +08:00 |
|
|
|
19c87888b4
|
expression: add new funcs map. (#2433)
|
2017-01-10 19:21:10 +08:00 |
|
|
|
b2ce51a06d
|
*: support substr. (#2422)
|
2017-01-09 23:25:22 +08:00 |
|
|
|
2521ab4dec
|
*: extract a builtin function factory for date arithmetic (#2403)
* *: refactor DATE_ARITH according to #2368
|
2017-01-07 10:52:31 +08:00 |
|
|
|
ac06325a1d
|
*: add builtin function DATEDIFF (#2374)
|
2017-01-06 10:01:20 +08:00 |
|
|
|
a44d9c3891
|
*: add builtin function UNIX_TIMESTAMP (#2369)
|
2017-01-05 14:09:21 +08:00 |
|
|
|
e3e7b624f2
|
expression,parser: add support for FIND_IN_SET function (#2373)
|
2017-01-05 10:58:58 +08:00 |
|
|
|
8e109b7df9
|
expression,parser: add support for INTERVAL function (#2370)
|
2017-01-05 10:38:03 +08:00 |
|
|
|
8a03344d05
|
*: deprecate DateArithInterval (#2368)
|
2017-01-04 11:42:59 +08:00 |
|
|
|
d40e24ce46
|
*: in prepared statement limit/offset may be placeholder (#2364)
|
2017-01-03 14:52:14 +08:00 |
|
|
|
b2e9ad7e55
|
ast: clean useless code. (#2367)
|
2017-01-01 18:43:22 +08:00 |
|
|
|
f0fbe16e18
|
add support for the LEAST function (#2360)
|
2016-12-31 22:37:43 +08:00 |
|
|
|
c99cdaaa30
|
*: parser support crc32 conv bit_xor (#2347)
*: parser support crc32 conv bit_xor
|
2016-12-29 20:49:12 +08:00 |
|
|
|
12f3654672
|
add func char_length (#2323)
* add func char_length
|
2016-12-26 11:22:17 +08:00 |
|
|
|
d358fc691d
|
add two builtin functions (#2312)
Add two functions, bit_length and char.
|
2016-12-25 16:07:46 +08:00 |
|
|
|
bd02505875
|
ast: correct comments (#2305) (#2306)
|
2016-12-22 19:26:42 +08:00 |
|
|
|
0adabe53a1
|
*: begin a transaction in PrepareTxnCtx, unify in transaction. (#2290)
Transaction should has the same life cycle as TxnCtx, so create a
new transaction in PrepareTxnCtx if transaction is nil or invalid.
|
2016-12-21 16:48:19 +08:00 |
|
|
|
a89fa8a8d3
|
*: refact insert logic (#2252)
|
2016-12-20 17:38:23 +08:00 |
|
|
|
b200cef223
|
support function rpad (#2270)
|
2016-12-19 16:36:41 +08:00 |
|
|
|
8eb2bbd37d
|
parser, evaluator: support mysql builtin functions ln(), log(), log2(), log10() (#2258)
|
2016-12-16 08:52:51 +08:00 |
|
|
|
893a157301
|
*: support builtin function timediff (#2249)
|
2016-12-15 19:04:20 +08:00 |
|
|
|
35edefb757
|
*: rewrite the logic of set. (#2223)
|
2016-12-12 17:54:16 +08:00 |
|
|
|
196b6b18fe
|
*: Support for changing column (#2174)
*: support for changing column in parser
* ddl: support for changing column in ddl
|
2016-12-07 11:19:37 +08:00 |
|
|
|
8e2c8362d4
|
Support builtin function schema() (#2173)
|
2016-12-06 13:34:52 +08:00 |
|