|
|
570f2f00a6
|
[parser] fix alter table convert to charset default syntax (#566)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
4760408a32
|
[parser] parser: support syntax for manage bindings (#646)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
99d1a794b6
|
[parser] Add Cloud Spanner style read only transaction (#610)
* Add Cloud Spanner style read only transaction
* Put non keywords to the right place
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
|
2021-10-09 14:53:23 +08:00 |
|
|
|
a98bbab0f8
|
[parser] *: spport primary key (#617)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
097954ab2d
|
[parser] parser: support drop specific plan binding (#620)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
c13460aad7
|
[parser] support hint for indexMergeJoin and indexHashJoin (#619)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
cc817e1324
|
[parser] *: Support full-text search (#592)
add MATCH(col1,col2,...) AGAINST(expr [search_modifier]) syntax support
|
2021-10-09 14:53:23 +08:00 |
|
|
|
9b11c3d2ad
|
[parser] revert pr 587 failed to parse WHERE / GROUP BY clauses in a SELECT statement without a FROM table (#597)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
3fe6ed4c13
|
[parser] parser: support FLUSH LOGS | HOSTS syntax (#589)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
e879bc5fca
|
[parser] parser: improve index merge hint (#590)
* add primary
* add test for primary
|
2021-10-09 14:53:23 +08:00 |
|
|
|
d18f635991
|
[parser] Fixed: failed to parse WHERE / GROUP BY clauses in a SELECT statement without a FROM table (#587)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
b4395cd5a9
|
[parser] parser: support database name for optimizer hint (#586)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
f26c3e85f4
|
[parser] parser: add support for SHUTDOWN syntax (#580)
* add support for SHUTDOWN syntax
* add SHUTDOWN privilege syntax
|
2021-10-09 14:53:23 +08:00 |
|
|
|
24a0caa4af
|
[parser] *: suport alter table set flash replica syntax (#564)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
ef25c58596
|
[parser] parser : support admin repair table syntax (#547)
* support admin repair table
* fix comment
* add ddl test
* fix depency
|
2021-10-09 14:53:23 +08:00 |
|
|
|
30e9b8f7d9
|
[parser] fix SET CHARSET | NAMES DEFAULT (#567)
* fix SET CHARSET | NAMES DEFAULT
* reindent the tab
|
2021-10-09 14:53:23 +08:00 |
|
|
|
9d0dae0e58
|
[parser] parser: add nowait keyword, add for update no wait grammar, and related error… (#582)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
190f905a91
|
[parser] *: refine split region syntax add split partition table region syntax. (#561)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
e691d58da9
|
[parser] support CREATE VIEW ... UnionStmt (#572)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
42243bbd9e
|
[parser] *: support where in admin show statement (#568)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
d3b76259b1
|
[parser] add support for SHOW BUILTINS syntax. (#570)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
95b921f113
|
[parser] parser: add support for STORAGE DEFAULT/DISK/MEMORY in column attributes (#563)
* add support for STORAGE DEFAULT/DISK/MEMORY in column attributes
* ident lines with tab
|
2021-10-09 14:53:23 +08:00 |
|
|
|
bca396708d
|
[parser] fix FIXED syntax (#556)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
06a9eb80fa
|
[parser] parser: optimize performance (#562)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
26d10784e4
|
[parser] add IGNORE_INDEX hint (#550)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
cf56856f63
|
[parser] parser: fix *TEXT BYTE | ASCII | UNICODE syntax (#536)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
dd905d0c38
|
[parser] parser: fix SET=DEFAULT syntax (#551)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
03c0e4cf93
|
[parser] Parser: support storage engine and VALUE IN MAXVALUE (#542)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
a9ac52b528
|
[parser] fix CONSTRAINT syntax (#548)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
dac9156949
|
[parser] parser: fix SQL_TSI_YEAR column type syntax (#540)
* fix SQL_TSI_YEAR column type syntax
* fix SQL_TSI_YEAR column type syntax
|
2021-10-09 14:53:23 +08:00 |
|
|
|
1c25c0c310
|
[parser] *: add where for show table region syntax (#398)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
0f2b95b88f
|
[parser] parser: fix obscure error message in bit(65) column type (#530)
* parser: fix obscure error message in bit(65) column type
* address comment
* format parser.y
|
2021-10-09 14:53:23 +08:00 |
|
|
|
5b27268b74
|
[parser] parser: fix CREATE INDEX .. TYPE syntax (#533)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
29110a1670
|
[parser] parser: replace magic numbers with meaningful names (#531)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
1c514a63ca
|
[parser] parser: fix alter_stmt order by syntax (#526)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
3ad61223b4
|
[parser] add support for ALTER TABLE ... ALTER INDEX syntax (#519)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
592dc0fc6e
|
[parser] Parser: support WITH PARSER (#524)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
2c03dea0b7
|
[parser] parser: support table option 'UNION' (#523)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
7c57e6ca07
|
[parser] parser: support table option: 'ENCRYPTION' (#520)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
931f80b9ee
|
[parser] make begin/commit/rollback/set be traceable (#492)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
741cae3cfc
|
[parser] Fix CREATE INDEX .. VISIBLE/INVISIBLE syntax (#518)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
580235d94d
|
[parser] Fix DISCARD/IMPORT TABLESPACE syntax (#512)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
ece045c976
|
[parser] add a table hint to access table from a specific type of storage. (#446)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
aa86dbe09c
|
[parser] parser: add agg_to_cop hint (#517)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
c7bb4e645c
|
[parser] change memory quota hint argument (#513)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
68efdd0aee
|
[parser] parser: fix LOCK clause error message (#516)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
a344829761
|
[parser] parser: fix VARCHARACTER, VARYING syntax (#515)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
e1690e7912
|
[parser] parser: support query block in hint (#491)
|
2021-10-09 14:53:23 +08:00 |
|
|
|
e0db8ceee7
|
[parser] Support keyword SERIAL (#481)
* Support keyword `SERIAL`
* Fix fmt
* make fmt happy
* execute gofmt after `make parser`
* revert modification on Makefile
|
2021-10-09 14:53:23 +08:00 |
|
|
|
c933f5d710
|
[parser] add support for ALTER TABLE ... RENAME COLUMN syntax (#504)
|
2021-10-09 14:53:23 +08:00 |
|