Commit Graph

  • 7550c31db7 [parser] parser: add new agg function APPROX_COUNT_DISTINCT (#854) Tong Zhigao 2020-05-22 03:48:47 +08:00
  • 9b457148b7 [parser] support the syntax insert into tbl_name partition (#856) HuaiyuXu 2020-05-18 17:08:19 +08:00
  • 5638d0cf6d [parser] support show table partition regions (#855) crazycs 2020-05-15 16:31:34 +08:00
  • cae9d348f2 [parser] Fix set charset statement (#836) wjHuang 2020-05-15 14:34:35 +08:00
  • 56449d183d [parser] *: Add ddl Action Exchange partition (#852) Zhao Xin 2020-05-13 20:03:58 +08:00
  • 408cf40985 [parser] Unreserved 8 keywords (#851) kennytm 2020-05-12 14:06:42 +08:00
  • 4d341938ee [parser] ast: implement SensitiveStmtNode for BRIEStmt (#842) kennytm 2020-05-12 11:18:18 +08:00
  • a5b6246135 [parser] model: add IsCommonHandle field on TableInfo (#850) Evan Zhou 2020-05-11 11:09:01 +08:00
  • bcc3e3b2d2 [parser] parser: support TableOptimizerHints in InsertStmt (#845) Song Gao 2020-05-08 17:23:32 +08:00
  • 9ad0d12a08 [parser] parser: add new ddl action AlterIndexVisibility (#840) Maxwell 2020-05-07 10:22:30 +08:00
  • 5757f0b3c8 [parser] types: Update FieldType.Equal safety. (#841) Zhi Qi 2020-04-30 15:11:10 +08:00
  • 359debdae6 [parser] Remove unnecessary .(string) casting and $$ = $1 from parser.y (#825) kennytm 2020-04-27 19:51:12 +08:00
  • 3a347a826b [parser] parser: introduce a new privilege for the set config statement (#835) Yuanjia Zhang 2020-04-27 11:15:42 +08:00
  • cda62de3ce [parser] types: Don't check Flen when Tp is double or float in FieldType.Equal. (#832) Zhi Qi 2020-04-26 17:35:11 +08:00
  • e228ea6519 [parser] parser: change CONFIG to an unreserved keyword Yuanjia Zhang 2020-04-26 17:19:43 +08:00
  • 6c03d809f2 [parser] Update BACKUP/RESTORE syntax to match the RFC; Added IMPORT statement (#824) kennytm 2020-04-26 13:46:40 +08:00
  • 96e2a03403 [parser] parser: rename auto rand table option (#828) Arenatlx 2020-04-24 15:50:42 +08:00
  • 97e61aea57 [parser] parser: add auto_random table option support (#823) Arenatlx 2020-04-23 14:40:43 +08:00
  • 34c18a6ee0 [parser] add some tests for ignore_plan_cache, and correct a bug in parser.y (#822) lawyerphx 2020-04-22 16:25:01 +08:00
  • 7f7e9bf8df [parser] parser: support using dash('-') in config item names (#821) Yuanjia Zhang 2020-04-22 15:46:15 +08:00
  • 29c3fc2591 [parser] parser: add order by clause in group_concat (#813) Feng Liyuan 2020-04-20 11:49:14 +08:00
  • f1d610f394 [parser] fix type conversion panic from NUM to int64 (#809) tangenta 2020-04-15 06:42:27 +08:00
  • 928eb78a0e [parser] add func: mvcc_get_by_hex (#805) Qiannan 2020-04-13 16:30:52 +12:00
  • 2131dae117 [parser] terror: print the stack in terror.Log() (#803) tiancaiamao 2020-04-11 22:44:06 +08:00
  • 22fc63f328 [parser] parser: add autoid cache option (#765) Arenatlx 2020-04-10 14:50:24 +08:00
  • 8598cb86e9 [parser] parser: remove with/without validation unsupported warning in parser (#795) cncal 2020-04-08 23:29:30 +08:00
  • 511776d406 [parser] parser: remove sequence order option support (#796) Arenatlx 2020-04-07 02:48:07 -05:00
  • 096d4fad21 [parser] opcode,ast: fix invalid restore of '4 DIV 2' (became '4DIV2') (#792) kennytm 2020-04-07 10:03:03 +08:00
  • 2a7d4fa913 [parser] parser: sequence order option parse warning (#791) Arenatlx 2020-04-03 00:41:49 -05:00
  • 02e3e4fb03 [parser] fix / in normalize (#790) djshow832 2020-04-01 12:43:22 +08:00
  • 6d587c8837 [parser] support 'binary' collation in table option (#789) tangenta 2020-03-31 17:39:15 +08:00
  • 6cd14a0c30 [parser] lexer: replace version comments with feature-ids mechanism (#777) tangenta 2020-03-31 16:01:49 +08:00
  • c6b2ea9598 [parser] parser: add syntax ADMIN RELOAD BINDINGS (#787) Kenan Yao 2020-03-26 10:06:24 +08:00
  • 79eff12f73 [parser] add new action ActionDropColumns (#786) gauss1314 2020-03-25 11:26:11 +08:00
  • 3b3575a14e [parser] Change hint "enable_plan_cache(bool)" to "ignore_plan_cache()" (#785) lawyerphx 2020-03-24 16:08:23 +08:00
  • d7b93edc66 [parser] parser: recognize BACKUP SNAPSHOT = TSO in additional to 'TIMESTAMP' (#782) kennytm 2020-03-23 15:25:01 +08:00
  • e7a686be57 [parser] Add new ddl action ActionAddColumns (#784) gauss1314 2020-03-21 15:29:41 +08:00
  • ea8d816ea7 [parser] rename sm_join to merge_join, letter case correction (#775) lawyerphx 2020-03-17 10:10:10 +08:00
  • af3a3c6266 [parser] parser: support set config ... and show config ... syntaxes (#770) Yuanjia Zhang 2020-03-16 20:09:27 +08:00
  • 58f9e70de7 [parser] *: support parsing BACKUP and RESTORE statements (#746) kennytm 2020-03-16 16:09:47 +08:00
  • 486bd152dc [parser] model: add invisible option for IndexInfo (#771) Maxwell 2020-03-15 19:21:43 +08:00
  • 1471d3cc89 [parser] parser: add USE_CASCADES hint syntax (#769) gauss1314 2020-03-15 18:04:49 +08:00
  • 37c036ca8b [parser] parser: support group_concat as window function in parser (#766) Zhao Xin 2020-03-12 12:03:51 +08:00
  • b01eedeba1 [parser] mysql: clean up unused TiDB errcode (#764) tiancaiamao 2020-03-11 16:04:04 +08:00
  • 8c1da586c4 [parser] README.md, docs: add an introduction to parser (#758) tangenta 2020-03-10 10:58:31 +08:00
  • 12683245ad [parser] parser: remove useless IndexToProto,ColumnToProto,ColumnsToProto function (#762) gauss1314 2020-03-09 09:57:05 +08:00
  • b255e058e5 [parser] *: set charset and collate for string literals correctly (#761) kennytm 2020-03-05 20:01:28 +08:00
  • 2f1915d785 [parser] parser: set UnionStmt and ShowStmt as readonly (#755) djshow832 2020-03-01 17:20:54 +08:00
  • 1f323f3aa7 [parser] *: Add format_bytes and format_nano_time function (#754) gauss1314 2020-03-01 15:46:11 +08:00
  • e437ae67a8 [parser] parser, ast: accept syntax about chain, release when commit or rollback (#751) dasin 2020-02-28 12:34:14 +08:00
  • 126233c2b1 [parser] model: do not rewrite collation id as default for tipb. (#752) bb7133 2020-02-27 18:32:22 +08:00
  • fcace6539d [parser] misc: correct TiDB-style executable comment version for auto_random (#748) tangenta 2020-02-25 15:56:06 +08:00
  • 46600d4798 [parser] parser, ast: add SetCollatorExpr (#749) bb7133 2020-02-24 15:39:21 +08:00
  • a9dc625514 [parser] README.md: add a user list (#750) Zhang Jian 2020-02-23 21:15:22 +08:00
  • cfc2e0273f [parser] refine table optimizer hint and make it more generic (#747) Lonng 2020-02-18 19:36:22 +08:00
  • 1539b1f3fe [parser] parser: support the SELECT ... INTO OUTFILE syntax (#745) Yuanjia Zhang 2020-02-18 16:30:01 +08:00
  • 9fe4e83705 [parser] parser: add WEIGHT_STRING() function (#743) bb7133 2020-02-17 14:05:34 +08:00
  • 9a0826d097 [parser] model: add partition replica available info to support partition table in tiflash (#742) crazycs 2020-02-12 14:39:18 +08:00
  • b1500ed8d3 [parser] support alter instance reload tls (#740) lysu 2020-02-11 15:35:37 +08:00
  • 36dbd526d0 [parser] mysql/errname.go: update error message of ErrCantGetValidID (#741) tangenta 2020-02-11 11:25:04 +08:00
  • bb8631cca6 [parser] add errcode and errname of unsupported sequence default value for column type (#739) Arenatlx 2020-02-10 16:59:03 +08:00
  • 644e72eba2 [parser] add show table $table_name next_row_id syntax (#738) 张某 2020-02-09 15:02:48 +08:00
  • acf6cb52c0 [parser] *: remove until timestamp syntax in flashback since we not support this (#733) crazycs 2020-02-07 17:08:44 +08:00
  • 1e9165920b [parser] mysql: sort the error code (#737) Jack Yu 2020-02-07 16:59:27 +08:00
  • 214dd44fab [parser] support register new terror (#734) lysu 2020-02-06 14:21:21 +08:00
  • f62926609d [parser] add .editorconfig (#732) tangenta 2020-02-04 11:09:23 +08:00
  • 2549fe5ce1 [parser] parser: support expression restored string in default value. (#731) Arenatlx 2020-02-03 10:06:44 +08:00
  • 6eb2909901 [parser] change all dot import, according to staticcheck (#730) rubb1sh 2020-01-22 22:33:30 +08:00
  • 6b1494c6a0 [parser] add json_objetagg's unsupported second argument type errorcode (#727) hg2990656 2020-01-20 18:06:53 +08:00
  • e0c2eeb2c1 [parser] add json_objectagg's null key errcode (#726) hg2990656 2020-01-20 16:34:31 +08:00
  • 313a0d13e4 [parser] parser: support sequence function & next value for (#713) Arenatlx 2020-01-19 14:46:31 +08:00
  • e633cd8221 [parser] Parser: Database and Table encryption (#599 #600) (#717) zhaox1n 2020-01-18 17:51:37 +08:00
  • 048bd7d569 [parser] add definition of json_objectagg (#378) hg2990656 2020-01-15 10:00:48 +08:00
  • f41adcde4c [parser] parser: add Reload and File privileges (#708) tiancaiamao 2020-01-09 15:39:33 +08:00
  • 5cfb690491 [parser] Rewrite special comment parser (#711) kennytm 2020-01-08 14:55:50 +08:00
  • 1c949fd936 [parser] parser : add invalid auto increment and offset error (#707) Arenatlx 2020-01-02 14:52:46 +08:00
  • cd9ed92d53 [parser] distinguish 'convert to' keyword in table option of charset (#706) Tanner 2020-01-02 05:30:55 +08:00
  • 54c8b68819 [parser] fix rename column rule (#705) Tanner 2019-12-30 14:46:50 +08:00
  • b3ae107597 [parser] fix json field name in #571 (#702) Tanner 2019-12-30 10:58:55 +08:00
  • ba3ed9535b [parser] add yacc file formatter (#701) Tanner 2019-12-30 10:41:28 +08:00
  • e57636c295 [parser] Remove abandon command in Makefile (#703) Maxwell 2019-12-27 17:56:09 +08:00
  • 1785397d6d [parser] Add parsing of window function for aggregate function varpop (#700) githubFZX 2019-12-27 13:43:26 +08:00
  • 9e2eb9d931 [parser] parser: fix panic when MEMORY_QUOTA overflows int64 (#694) Kenan Yao 2019-12-26 14:30:30 +08:00
  • 935055c937 [parser] make 'language' as unreserved keyword (#699) Tanner 2019-12-24 19:33:31 +08:00
  • 9de1af2c4e [parser] add GlobalDBVisible to represent global privilege which can see all database (#697) Lingyu Song 2019-12-24 05:15:52 +08:00
  • 00ada7f542 [parser] terror: replace sirupsen/logrus by pingcap/log (#693) kennytm 2019-12-23 14:12:21 +08:00
  • e59bd5b94f [parser] add auto_random error definitions (#696) Tanner 2019-12-23 10:34:45 +08:00
  • b5701d9165 [parser] parser : Add model & errcode & errname for supporting sequence. (#691) Arenatlx 2019-12-19 21:27:39 +08:00
  • 7af8905dbd [parser] parser: add log types for flush statements (#687) Tanner 2019-12-19 11:33:07 +08:00
  • f799e5c41a [parser] remove digit seperator (#683) Tanner 2019-12-16 20:01:21 +08:00
  • 403a889033 [parser] parser : support drop sequence syntax. (#680) Arenatlx 2019-12-16 17:12:08 +08:00
  • 5a5818f67c [parser] rename go.mod1 to go.mod (#682) Tanner 2019-12-16 16:31:08 +08:00
  • b9268c63bc [parser] remove dependency on TiDB (#679) Tanner 2019-12-16 11:30:15 +08:00
  • 135e72a2d9 [parser] add error code (#678) cfzjywxk 2019-12-16 11:11:09 +08:00
  • 6721fea8cf [parser] add show create sequence (#681) Arenatlx 2019-12-15 19:29:54 +08:00
  • 989870f109 [parser] *: remove testleak (#676) Tanner 2019-12-13 17:28:13 +08:00
  • df9e3a99f5 [parser] mysql: add foreign key error (#675) crazycs 2019-12-13 13:52:09 +08:00
  • c6a316f63f [parser] support require clauses in grant stmt (#666) lysu 2019-12-12 13:51:16 +08:00
  • 385d05ce3e [parser] parser: support syntax for AUTO_RANDOM (#571) Tanner 2019-12-10 21:09:00 +08:00
  • 5264503d28 [parser] mysql: update some TiDB customized error code (#671) tiancaiamao 2019-12-10 14:08:30 +08:00