This website requires JavaScript.
29b2aa5cab
[parser] add write conflict error (#281 )
Jack Yu
2019-04-10 13:56:11 +08:00
0b845b621c
[parser] ast: add set default role (#266 )
Lingyu Song
2019-04-09 12:47:48 +08:00
6bfe81dce2
[parser] change admin restore table syntax to recover table syntax. (#180 )
crazycs
2019-04-08 14:41:40 +08:00
89bfa28bae
[parser] add revoke role (#245 )
Lingyu Song
2019-04-04 16:06:25 +08:00
12d1a3354c
[parser] ast: support EXPLAIN FOR CONNECTION (#271 )
Song Guo
2019-04-04 13:46:00 +08:00
bb3e01d290
[parser] mysql/charset.go: Add quick path to avoid access map (#248 )
Jiahao Huang
2019-04-04 13:28:04 +08:00
b5a1ee3a2f
[parser] parser, ast: add ColumnOptionCollate for all column types (#260 )
bb7133
2019-04-04 10:00:30 +08:00
18ba909e44
[parser] model: add MaxShardRowIDBits to table info to record the max ShardRowIDBits be used so far (#252 )
crazycs
2019-04-03 02:40:45 +08:00
e9db4f1358
[parser] Parser: Support CREATE USER extensions per MySQL 5.7 (#269 )
Du Chuan
2019-04-02 13:45:38 +08:00
4eae120d0c
[parser] types: port 'HasCharset' function from MySQL (#270 )
bb7133
2019-04-01 23:03:40 +08:00
2a2f211cc5
[parser] parser: fix error message for illegal year type definition. (#268 )
Du Chuan
2019-04-01 16:13:43 +08:00
cc8fcaa47a
[parser] model: add FindIndexByName function (#267 )
crazycs
2019-04-01 11:22:48 +08:00
c938f62ea5
[parser] parser: add charset validation (TiDB #4436 ) (#220 )
wuudjac
2019-03-31 10:42:00 +08:00
97c4bafa13
[parser] parser: treat node_id and node_stats as tidb keyword (#263 )
WangXiangUSTC
2019-03-27 19:50:14 +08:00
88e84f98ea
[parser] *: fix type of MaxInt64 (#251 )
wjHuang
2019-03-25 09:20:55 +08:00
7b80828042
[parser] update tidb dep version and fix cycle dep in test (#253 )
lysu
2019-03-24 12:05:27 +08:00
036d077593
[parser] model: increase table and column version (#254 )
crazycs
2019-03-22 20:14:10 +08:00
ebacedc598
[parser] *: skip 'go mod tidy' check in integration test (#250 )
tiancaiamao
2019-03-21 13:20:00 +08:00
389ede704f
[parser] ast: add GrantRoleStmt to support GRANT ROLE (#242 )
Lingyu Song
2019-03-21 12:44:48 +08:00
bee7de1fb7
[parser] parser, ast: add SET ROLE support (#228 )
Lingyu Song
2019-03-20 13:32:47 +08:00
f008baf65a
[parser] ast: fix return err value in Restore (#224 ) (#226 )
loxp
2019-03-20 10:52:36 +08:00
bb08c990a4
[parser] improve: GetAllCharsets and GetCharsetInfoByID (#247 )
Weizhen Wang
2019-03-19 15:44:01 +08:00
cb5c8effc3
[parser] *: parser subpartition option for 'partition by range columns' (#233 )
tiancaiamao
2019-03-18 21:55:37 +08:00
9d0531f362
[parser] Support update pump or drainer status (#243 )
aliiohs
2019-03-18 04:25:00 -05:00
9f37bf3546
[parser] parser: parse 'partition by linear hash' and ignore it (#234 )
tiancaiamao
2019-03-18 14:14:44 +08:00
155441d5b7
[parser] parser: add DROP ROLE support (#237 )
Lingyu Song
2019-03-12 10:49:07 +08:00
3b37352183
[parser] ast: fix the behavior of window function (#236 )
Yiding Cui
2019-03-11 17:33:36 +08:00
f9f7fa9a16
[parser] types: Fix description for year type (#200 )
Du Chuan
2019-03-11 13:47:42 +08:00
538e99277a
[parser] mysql: change MySQL version from 5.7.10 to 5.7.25 (#231 )
HuaiyuXu
2019-03-05 16:31:39 +08:00
7c13429c34
[parser] *: Support ENGINE TokuDB and it's ROW_FORMAT (#222 )
Xiaoguang Sun
2019-03-04 11:17:09 +08:00
7e78a3671e
[parser] use safe String() for UserIdentity (#227 )
Jack Yu
2019-03-01 14:19:54 +08:00
87f7f3bb46
[parser] ast: add create role ast structure (#219 )
Lingyu Song
2019-02-28 15:00:02 +08:00
6c8fcb8c0f
[parser] parser: support generated column related mysql errors (#194 )
Du Chuan
2019-02-27 18:23:59 +08:00
fb046c5501
[parser] model: add version field to tableInfo. (#223 )
Lynn
2019-02-27 15:40:25 +08:00
f6cb990bb0
[parser] normalize and generate digest at same time (#215 )
lysu
2019-02-27 14:31:08 +08:00
cb0ee3bb8d
[parser] parser: fix stored option in generated column restore (#221 )
amyangfei
2019-02-25 20:55:25 +08:00
bc337931e8
[parser] parser: add CreateRolePriv and DropRolePriv (#216 )
tiancaiamao
2019-02-22 16:20:40 +08:00
bb2f73677e
[parser] parser: add support for show pump/drainer status (#217 )
He Cao
2019-02-21 14:24:14 +08:00
82847ebc2a
[parser] parser: add gramma for RBAC (#213 )
Lingyu Song
2019-02-20 17:01:46 +08:00
2f6416e00e
[parser] parser: add 'INSTANT' alter algorithm (#93 )
winkyao
2019-02-19 16:40:20 +08:00
945ffdd56b
[parser] parser: parse the fraction of CURRENT_TIMESTAMP default value (#211 )
Du Chuan
2019-02-19 10:02:13 +08:00
84f9b45d16
[parser] parser: finish the restore function of all ast node (#206 )
leoppro
2019-02-18 17:50:26 +08:00
d153da93b6
[parser] plugin: add flush tidb plugins [plugin-name,..] support (#209 )
lysu
2019-02-18 11:35:09 +08:00
01abdb1fbd
[parser] parser: fix lexer that treat 9eTSs as a float (#208 )
tiancaiamao
2019-02-14 20:14:52 +08:00
e160c8bba4
[parser] parser: implement Restore for TraceStmt (#167 )
yuxiang guan
2019-02-14 14:47:53 +08:00
fee9359019
[parser] support sql digest (#32 )
lysu
2019-02-13 11:01:52 +08:00
3b20f8d27a
[parser] parser: minor fix of #198 (#203 )
exialin
2019-02-12 22:05:32 +08:00
3bd933ed08
[parser] parser: implement Restore for PrivElem, GrantStmt and RevokeStmt (#198 )
exialin
2019-02-12 15:36:55 +08:00
79e4b32a81
[parser] parser: support OPTIONALLY keyword in LOAD DATA (#192 )
Lingyu Song
2019-02-12 14:10:44 +08:00
13d8ade928
[parser] parser: implement Restore for BinlogStmt, FlushStmt, KillStmt, DoStmt and AdminStmt (#196 )
exialin
2019-02-12 12:51:01 +08:00
86be1ca47c
[parser] parser: implement Restore for VariableAssignment, SetStmt and SetPwdStmt (#199 )
exialin
2019-02-12 12:46:08 +08:00
000ed8dd86
[parser] parser: implement Restore for PrepareStmt ExplainStmt ExecuteStmt Dea… (#193 )
eiantee
2019-02-12 12:40:54 +08:00
ac9b7fbb7a
[parser] parser: implement Restore for CreateUserStmt, AlterUserStmt and DropUserStmt (#197 )
exialin
2019-02-12 12:34:51 +08:00
220f759d9a
[parser] parser: don't use hack.String (#202 )
tiancaiamao
2019-02-12 11:23:38 +08:00
4e551183f6
[parser] parser: tiny update README.md (#163 )
tiancaiamao
2019-02-11 09:55:04 +08:00
5734a23241
[parser] Add PR and Issue templates (#166 )
Hunter Lin
2019-02-02 10:09:59 +08:00
426ab7545c
[parser] parser: add CreateViewPriv privilege (#138 )
Andrew
2019-01-29 20:45:11 +08:00
19ce060290
[parser] implement Restore for DeleteStmt (#189 )
arnkore
2019-01-28 09:42:44 +08:00
b5ef73dc57
[parser] parser: implement restore for UpdateStmt (#190 )
arnkore
2019-01-25 13:57:47 +08:00
c804203630
[parser] model: add version number to Column (#183 )
crazycs
2019-01-23 14:35:14 +08:00
24980bb2dd
[parser] improve syntax error message (#175 )
lysu
2019-01-21 15:46:57 +08:00
bf38350c33
[parser] parser: add show create view grammar (#177 )
Andrew
2019-01-20 23:33:11 +08:00
76e71adca8
[parser] parser: implement Restore for LoadDataStmt (#184 )
yuxiang guan
2019-01-18 20:06:48 +08:00
8f18f5d444
[parser] parser: implement Restore for ShowStmt (#178 )
yuxiang guan
2019-01-18 13:03:30 +08:00
63e969dc26
[parser] parser: fix window function interval expression type (#169 )
Haibin Xie
2019-01-17 18:47:31 +08:00
08b3170dd6
[parser] parser: implement Restore for ExistsSubqueryExpr (#126 )
LiMingji
2019-01-17 17:37:23 +08:00
7680e0a912
[parser] fix integration test CI failure
leoppro
2019-01-17 16:53:52 +08:00
38bca7abec
[parser] parser: implement Restore for CreateViewStmt (#139 )
Andrew
2019-01-16 16:50:57 +08:00
59d5883ded
[parser] *: add integration test for CI (#155 )
Guang Chen
2019-01-16 13:25:27 +08:00
7abc99d6e3
[parser] parser: implement Restore for CreateTableStmt (#170 )
chendapao
2019-01-15 16:00:22 +08:00
258a637aed
[parser] parser: fix subquery in PatternInExpr.Restore and add tests (#174 )
Tony Han
2019-01-15 12:05:33 +08:00
72dac5368d
[parser] support restore table by table name syntax. (#172 )
crazycs
2019-01-14 18:54:51 +08:00
506ce37a7e
[parser] support select partition syntax (#164 )
crazycs
2019-01-14 17:11:52 +08:00
65596c7eaa
[parser] mysql: add sql mode ALLOW_INVALID_DATES (#171 )
Zejun Li
2019-01-14 14:00:15 +08:00
5b5196d5c2
[parser] mysql,terror: add plugin error msg (#173 )
lysu
2019-01-14 09:51:32 +08:00
0e6164a43e
[parser] parser: implement Restore for SelectStmt (#153 )
Andrew
2019-01-13 22:39:36 +08:00
c70ba5e716
[parser] parser: implement Restore for CreateIndexStmt (#150 )
sandstone
2019-01-13 17:37:12 +08:00
32ebbe47c5
[parser] support SQL binding syntax (#161 )
DarkerEcho
2019-01-12 21:55:28 +08:00
b47d6e9f4c
[parser] parser: implement Restore for AlterTableStmt and AlterTableSpec (#154 )
Han Liu
2019-01-12 14:31:00 +08:00
b5e77a1ad8
[parser] parser: implement Restore for InsertStmt (#168 )
exialin
2019-01-11 14:11:28 +08:00
d057e9ebaf
[parser] parser: implement Restore for ColumnOption, FieldType and ColumnDef (#160 )
chendapao
2019-01-09 13:38:55 +08:00
ea322cc941
[parser] parser: fix tidb version (#162 )
leoppro
2019-01-09 13:37:33 +08:00
cd8ab70fd7
[parser] parser: upload tidb version (#159 )
leoppro
2019-01-08 18:41:42 +08:00
32e7a98bab
[parser] parser: add show create user syntax (#156 )
Hunter Lin
2019-01-08 13:01:05 +08:00
779495f792
[parser] parser: change the location of RestoreCtx (#157 )
chendapao
2019-01-08 12:41:00 +08:00
8a1ddc4029
[parser] mysql: update sql-mode default (#45 )
Morgan Tocker
2019-01-06 08:02:17 -07:00
2876e287c8
[parser] better error message (#1 ) (#133 )
Hunter Lin
2019-01-06 14:34:16 +08:00
4597f2d3c8
[parser] parser: implement Restore for FrameClause, PartitionByClause, WindowSpec and WindowFuncExpr (#143 )
exialin
2019-01-05 14:04:45 +08:00
3283ef24ea
[parser] ddl: add admin restore syntax support (#85 )
crazycs
2019-01-04 12:24:18 +08:00
6bb3bb224c
[parser] parser: support show create database if not exists syntax (#148 )
Lonng
2019-01-03 21:14:33 +08:00
6d3f99487a
[parser] parser: implement Restore for FuncCallExpr and AggregateFuncExpr (#102 )
Han Liu
2019-01-03 16:32:46 +08:00
be5ec7cba2
[parser] ast, mysql: add window function flag and error message (#76 )
Haibin Xie
2019-01-03 15:59:27 +08:00
401e9247e5
[parser] parser: implement Restore for Assignment (#146 )
924060929
2019-01-03 10:29:36 +08:00
999d8a9573
[parser] parser: implement Restore for BeginStmt,CommitStmt,RollbackStmt, AnalyzeTableStmt and LoadStatsStmt (#144 )
Liang Tang
2019-01-02 12:19:54 +08:00
6ecfe817ce
[parser] parser: implement Restore for FrameBound (#135 )
exialin
2019-01-02 11:36:57 +08:00
c0086ecb96
[parser] parser: implement Restore for OnCondition and TableRefsClause (#132 )
exialin
2018-12-28 10:29:38 +08:00
3be13d0e75
[parser] add drop view ddl action (#131 )
Andrew
2018-12-28 10:12:19 +08:00
1368c22730
[parser] parser: implement Restore for VariableExpr (#87 )
exialin
2018-12-26 22:52:28 +08:00
7287ea54b8
[parser] parser: implement Restore for Constraint (#127 )
chendapao
2018-12-26 20:10:03 +08:00
17e7f1de3d
[parser] parser: fix GroupByClause.Restore, and add keyword (#130 )
LiMingji
2018-12-26 17:23:26 +08:00