Commit Graph

  • 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