Commit Graph

275 Commits

Author SHA1 Message Date
4dd45dfcff [CP][to #37396440] fix dynamic sql question mark count 2022-11-09 08:10:34 +00:00
3ddfbc83a8 [bugfix][mysqltest]: fast_parser support ANSI_QUOTES. 2022-11-08 14:37:47 +00:00
b12a45feac [to #45906662]delete HOSTS from mysql pl key word 2022-11-03 13:36:24 +00:00
a4317d144d [CP] fix gbk parser behaviour not compatible with mysql 2022-11-03 08:39:30 +00:00
4132ca4695 [bugfix][sql_mode]: support ANSI_QUOTES sql_mode in fast_parser. 2022-11-02 17:10:45 +00:00
78cfd003f7 fix ubuntu compile error 2022-11-02 03:07:34 +00:00
b9374c4887 fix normal parser's prase mode not same as fast parser's parse mode 2022-10-26 12:11:52 +00:00
93a1074b0c patch 4.0 2022-10-24 17:57:12 +08:00
d4c437559c Fix:OceanBase can not use 'PS' as table alias #888 2022-10-03 20:02:25 +00:00
9038adceaf [CP] Fix core at resolve paramed const 2022-09-07 05:03:36 +00:00
0336a92981 [CP] [bugfix]: avoid select xxx(a''); raise core. 2022-09-07 04:33:16 +00:00
90a2c7c94f fix typos 2022-07-05 09:21:22 +08:00
669b4d93af [CP] Fix core caused by out-of-bounds access to the question mark name array 2022-07-04 10:57:20 +08:00
576664f0d3 [CP] fix bugs of float data type in mysql mode 2022-07-04 10:48:22 +08:00
2146f1d189 [CP] fix bit type extract query range bug 2022-07-04 10:48:22 +08:00
10041293f1 Add virtual table Query_Response_Time 2022-06-24 10:30:35 +08:00
0d5a4bc8b8 feat: hbaseapi support ttl & maxversions 2022-06-15 10:28:03 +08:00
bc1f0c4d8d [CP] [CP] [CP] support sql_id level cache evict 2022-05-16 20:37:47 +08:00
dfc537e23c [bugfix]: support DISTINCTROW in mysql mode. 2022-05-10 15:49:39 +08:00
4772660e9b fix typos parse_node.c,parse_node.h 2022-05-06 17:43:22 +08:00
d1aa3c5db6 [CP] [bugfix][errcode]: avoid -4013 errcode being overwritten in parser. 2022-05-05 14:20:05 +08:00
80133e10bc [CP] fix core when no memory 2022-04-25 14:19:36 +08:00
b2b9b757c1 Binary file (standard input) matches 2022-04-25 14:18:48 +08:00
2934fef1c7 [bugfix]: avoid parser::split_multi_query splits the stmt by a semicolon in comment 2022-04-19 10:33:01 +08:00
zs0
bd95f35b0c fix parser bug for user variable 2022-03-28 16:36:34 +08:00
11c17f830e :In parser_node.c, count_child and merge_child will set ret to -4013, if there wasnt enough memory. 2022-03-24 23:03:34 +08:00
xy0
93fd1a9ea0 [asan] 3.1 open observer无法启动 2022-03-14 20:32:04 +08:00
st0
4260bd7135 support INTERVAL + expr 2022-03-03 20:10:14 +08:00
9324f96e5f fix bug:连续多行的单行注释报错 bug #783 (#789)
* test

* fix multi comment with ';'

* fix multi comment with ';'

Author:    akaError <lzg020616@163.com>
2022-03-02 14:52:25 +08:00
yb0
1b3e363de0 fix parser bug abort uint64 2022-02-28 20:15:19 +08:00
ac82728867 patch back the flashback table/tenant/database/index(without flashback to scn) 2022-02-14 11:09:41 +08:00
21564ec61d fix charset (#736) 2022-02-09 10:47:02 +08:00
xj0
e5f59ea074 support json type 2022-02-08 15:08:04 +08:00
8d568e0550 force cancel 2022-01-19 10:54:52 +08:00
d545b1e449 Fix: the information returned by bison execution is not printed correctly (#764) 2022-01-19 10:34:40 +08:00
20092c8bb9 fix: failed to run make DESTDIR=./ install in non-rpm build mode 2021-12-29 18:21:41 +08:00
bx0
03aa797233 Remove synonym function in MySQL mode 2021-12-24 17:45:47 +08:00
0822911e8c fixed #698, Use bash instead of dash in gen_type_name.sh on Ubuntu (#703) 2021-12-13 14:11:29 +08:00
tj0
aa3637dac7 Implement MySQL Function TO_BASE64() and FROM_BASE64() 2021-12-01 11:06:39 +08:00
al0
e28151b107 Support uuid_short in mysql mode. 2021-11-30 11:13:10 +08:00
d06570baf4 Support sql_mode "ANSI_QUOTES". 2021-11-30 11:12:43 +08:00
rq0
3c36c7057c implement mysql function VALIDATE_PASSWORD_STRENGTH() 2021-11-29 19:24:42 +08:00
22e98cc42c Transfer the sql parser rule files production into cmake process 2021-11-29 17:45:47 +08:00
xy0
fc8e532b0b Merge DAY() system function into opensource branch. 2021-11-29 15:27:44 +08:00
ls0
7b9fe43335 implement expr benchmark in mysql mode 2021-11-29 14:58:11 +08:00
bd258f9338 implement sql_mode NO_BACKSLASH_ESCAPES 2021-11-29 11:36:40 +08:00
al0
a2b5b77779 implement of any value expr in mysql mode 2021-11-29 11:30:40 +08:00
st0
878c594b56 support set names/charset and variables in one sql 2021-11-09 10:48:59 +08:00
4ca9eabca4 support expr WEIGHT_STRING() in mysql mode. master->3_1_opensource_release 2021-10-20 11:33:38 +08:00
75c14d5c88 add DEGREES() function that converts radian to degree. 2021-10-13 20:00:57 +08:00