Commit Graph

53 Commits

Author SHA1 Message Date
lazio579
080a512a79 Fix more join problems for partition mode 2019-01-17 18:14:30 +08:00
lazio579
90d3118cb1 Fix sql such as delete from table(partition) 2019-01-15 18:01:55 +08:00
lazio579
e1a15e9b58 Support multi insert for partition 2019-01-15 17:27:21 +08:00
lazio579
3fa5bc437e Modify sql when partitioned 2019-01-14 19:20:28 +08:00
lazio579
aa8c925921 Use group index for sql rewrite 2019-01-14 11:48:24 +08:00
lazio579
565b2db77a Modify update, insert, delete 2019-01-11 14:36:22 +08:00
lazio579
d239d49840 Merge branch 'master' into subtable 2019-01-10 17:44:43 +08:00
lazio579
347ca41e26 Support set autocommit=on 2019-01-10 17:12:25 +08:00
lazio579
95158ba1b0 Add group to sql_src_item 2019-01-08 09:15:41 +08:00
lazio579
f074722a09 Just a try 2019-01-07 10:35:58 +08:00
lazio579
4063a84bbb Support sub select which contains union 2018-12-26 13:40:31 +08:00
lazio579
91d4c7260e Fix issues reported by coverity scan 2018-12-24 11:01:00 +08:00
lazio579
388e231b3b Merge remote-tracking branch 'origin/parser/index_hint' 2018-12-13 15:18:20 +08:00
lazio579
e9eadc2f80 Fix problems related to drop dababase 2018-12-13 10:39:55 +08:00
tsthght
0d43ba6d9c Syntax recognize drop database 2018-12-12 14:54:58 +08:00
tsthght
ef000c1918 Syntax recognize drop database 2018-12-12 11:20:05 +08:00
tsthght
c529eb3cd7 fix problem about index hint 2018-12-10 15:57:58 +08:00
lazio579
098b41157e Fix explain modification problems 2018-12-07 17:40:43 +08:00
lazio579
4f7a1f2188 Fix sharding compilation problems 2018-12-07 09:31:37 +08:00
lazio579
a3f8e64a47 Forbid flush table 2018-12-06 16:26:02 +08:00
lazio579
6c34577a09 Forbid flush tables, lock tables,unlock tables, etc 2018-12-06 16:14:47 +08:00
lazio579
6b2cbc97be Optimize order by rewrite 2018-12-06 11:00:27 +08:00
lazio579
9f7a584aae Fix order by rewrite problems when meeting case when 2018-12-06 09:24:34 +08:00
lazio579
96695284ee Remove debug log 2018-12-03 09:47:54 +08:00
lazio579
e44779c8d9 Fix problems related silent processing 2018-11-28 18:34:09 +08:00
lazio579
359aec4b2f Add some debug logs 2018-11-28 15:33:50 +08:00
lazio579
2af13cc9de Fix resp related problems when server prematurely closed connections 2018-11-21 14:56:47 +08:00
lazio579
91716e032b Support more silent processing 2018-11-21 11:21:06 +08:00
lazio579
7ef8d4527f Support multiple-cols for group by and order by 2018-10-12 17:52:40 +08:00
jingxiaobing
4903929611 Any aggregate function column can be HAVING condition 2018-09-17 18:10:33 +08:00
wangbin579
8e73123afd Merge branch 'master' into multi-processes 2018-08-27 16:10:50 +08:00
tsthght
2c1297aed9 support command: config reload variables 2018-08-24 18:31:50 +08:00
wangbin579
6171380c3c Merge master 2018-08-10 14:38:39 +08:00
jingxiaobing
0be8f58e3e recognize _binary literal 2018-08-09 14:08:41 +08:00
wangbin579
11218fa479 Merge branch 'master' into multi-processes 2018-08-06 14:25:24 +08:00
jingxiaobing
f1ed38e030 improve support: INSERT ... ON DUPLICATE KEY UPDATE Syntax 2018-08-02 18:05:01 +08:00
wangbin579
6ce519e33a Merge branch 'master' into multi-processes 2018-07-27 17:02:07 +08:00
wangbin579
9f831ef93a Fix problems related to xa trans 2018-07-27 16:31:50 +08:00
jingxiaobing
5c9823738b remote config support variables.json 2018-07-27 14:50:21 +08:00
jingxiaobing
b2abd4075e add option: allow-nested-subquery 2018-07-11 18:30:59 +08:00
jingxiaobing
3b4e5dad5f rw-edition: string AS alias 2018-07-09 11:22:18 +08:00
jingxiaobing
17d441f115 handle special function TRIM and POSITION 2018-07-03 15:31:19 +08:00
jingxiaobing
4bd5a4fbae detect nested subquery 2018-07-03 14:12:18 +08:00
jingxiaobing
a094f647d7 record INSERT column span, use it for SQL construction 2018-06-28 14:48:21 +08:00
jingxiaobing
0855cbbc58 LOCK TABLE as WRITE clause 2018-06-28 12:30:12 +08:00
wangbin579
2536c633a1 Optimize code hinted by coverity scan and cppcheck 2018-05-17 18:01:41 +08:00
jingxiaobing
4842e493ef fix error when GROUP BY db.table.col style name 2018-04-09 14:20:26 +08:00
jingxiaobing
59cead53a1 Forbid complex aggregate function on sharded SQL, Closes #12 2018-03-26 17:10:42 +08:00
lazio579
3524013f5e Format code by indent 2018-03-20 14:19:44 +08:00
lazio579
ea3b3f84a1 Don't use upper case for struct 2018-03-20 11:59:11 +08:00