Commit Graph

  • 9beeac38b3 [parser] collation: add new pinyin collation utf8mb4_zh_pinyin_tidb_as_cs (#1058) xiongjiwei 2020-10-22 18:49:47 +08:00
  • e3daabacc0 [parser] *: redact arguments for Error (#1051) Feng Liyuan 2020-10-21 14:19:56 +08:00
  • c20039dd15 [parser] ast: Don't write comma when restore TableOption of ALTER TABLE (#1061) lance6716 2020-10-20 10:17:31 +08:00
  • 527317804e [parser] model: add an extra field on Job for passing argumens (#1052) xhe 2020-10-16 13:24:39 +08:00
  • caa3a88377 [parser] parser: support alter sequence (#1046) Arenatlx 2020-10-14 14:59:45 +08:00
  • fca01d8347 [parser] ddl: *support list column partition table (#1042) crazycs 2020-09-30 15:56:24 +08:00
  • 0e71182447 [parser] types: allows more types to be equal (#1041) wjHuang 2020-09-29 11:29:57 +08:00
  • 5c19e29b5c [parser] parser : support table statement and value statement (#1026) YangKian 2020-09-28 14:09:42 +08:00
  • 123af51c0c [parser] expression: Support bin-to-uuid and uuid-to-bin (#1038) baishen 2020-09-24 17:11:19 +08:00
  • ce43a3960b [parser] parser: introduce a new hint set_var (#1039) baishen 2020-09-24 16:13:31 +08:00
  • 79398e55da [parser] parser: SQL BINDING support UNION ALL/INTERSECT/EXCEPT (#1030) rebelice 2020-09-24 13:31:42 +08:00
  • 0c0b9d0e05 [parser] model: add SQL mode and warnings field for ddl job (#1031) Arenatlx 2020-09-24 11:05:16 +08:00
  • 0a026a0b5e [parser] parser.y: allow subquery without table alias syntax-checked (#968) tangenta 2020-09-23 15:26:49 +08:00
  • 1ffb873bba [parser] executor: add builtin aggregate function json_arrayagg (#1020) Arthur Yang 2020-09-23 00:00:30 +08:00
  • fbe75839dc [parser] parser: fix select field for set operator query (#1035) Zhuomin(Charming) Liu 2020-09-21 12:13:33 +08:00
  • 8e140e87df [parser] parser: fix select field for set operator (#1034) Zhuomin(Charming) Liu 2020-09-21 11:16:34 +08:00
  • 1b0af1dc96 [parser] parser: support except all, intersect all, parentheses for set operator (#960) Zhuomin(Charming) Liu 2020-09-18 18:45:56 +08:00
  • 5276047602 [parser] ast: Change the implementation of Accept for DefaultExpr (#1027) rebelice 2020-09-18 17:27:42 +08:00
  • 6789b2118a [parser] fix CreateTablespacePriv order in const (#1032) xiaodong-ji 2020-09-17 02:47:45 +08:00
  • 00712da525 [parser] parser: rename topn_to_cop hint to limit_to_cop hint. (#1028) tangwz 2020-09-16 16:27:02 +08:00
  • 7f3ab46241 [parser] Add support GRANT CREATE TABLESPACE syntax (#1029) xiaodong-ji 2020-09-15 18:49:59 +08:00
  • 8b4d3d968d [parser] fix: add "UNDERSCORE_CHARSET hexLit/bitLit" in Literal (#926) wangggong 2020-09-15 15:55:43 +08:00
  • 9885b111b7 [parser] yy_parser: use the default SQL mode when create a new parser (#1023) wjHuang 2020-09-14 15:30:25 +08:00
  • b62fb54317 [parser] quickstart.md: fix typo (#1018) tangenta 2020-09-13 16:04:23 +08:00
  • 090d5ccc98 [parser] model: support add extra partition ID column (#1010) Long Deng 2020-09-12 12:20:13 +08:00
  • 3478f82e55 [parser] fix incorrect convert function restore (#1015) xiongjiwei 2020-09-10 00:41:54 +08:00
  • 958292eb74 [parser] remove IsTruth to IsTruthWithoutNull (#1016) Shenghui Wu 2020-09-09 15:22:41 +08:00
  • ed60a224fc [parser] using standard error code to replace terror (#982) Lingyu Song 2020-09-08 19:11:37 +08:00
  • d4fd96dd1f [parser] Revert "ast: Change the implementation of Accept for DefaultExpr (#1007)" (#1013) Yuanjia Zhang 2020-09-08 18:28:54 +08:00
  • 75aea7b059 [parser] ast: Change the implementation of Accept for DefaultExpr (#1007) rebelice 2020-09-08 11:41:26 +08:00
  • e00ce30482 [parser] withNull (#1005) Shenghui Wu 2020-09-08 11:26:19 +08:00
  • 4a04e063a6 [parser] support select for update wait seconds grammar (#997) cfzjywxk 2020-09-07 11:26:18 +08:00
  • dcc137315f [parser] fix: string(int) expression not allowed on Go1.15 (#1003) Lenshood 2020-09-05 15:05:18 +08:00
  • 305020c36d [parser] const: fix wrong SQL mode const (#1008) lance6716 2020-09-04 18:27:18 +08:00
  • d215bbeaf1 [parser] Support APPROX_PERCENTILE function (#1002) lei yu 2020-09-04 14:42:08 +08:00
  • 8dea072eee [parser] yy_parser: enable supportWindowFunc by default (#986) tangenta 2020-09-04 14:15:25 +08:00
  • c0d8c870f1 [parser] parser: trim trailing spaces in enum and set (#1006) xiongjiwei 2020-09-02 22:39:51 +08:00
  • f42586fcd3 [parser] feat: add "HISTOGRAM" option in "ALTER TABLE... UPDATE/DROP..." (#925) wangggong 2020-09-02 17:39:41 +08:00
  • 7a64b806d6 [parser] model: support columar table (#1000) Lei Zhao 2020-09-02 12:16:57 +08:00
  • 90606e4b55 [parser] Fix syntax error caused by unexpected hint (#1004) 2020-09-02 11:51:28 +08:00
  • a329df515d [parser] fix tiny bug about cast function (#995) wjHuang 2020-09-01 18:34:18 +08:00
  • e97111f91e [parser] terror: add stack trace in terror log (#989) Feng Liyuan 2020-08-28 18:12:55 +08:00
  • 0b129de5dd [parser] model: add DroppingDefinitions for PartitionInfo (#970) Long Deng 2020-08-28 13:56:29 +08:00
  • 57acffbb54 [parser] parser: add FETCH FIRST syntax support (#985) Zhou Kunqin 2020-08-28 09:13:12 +08:00
  • ebb56dd2c8 [parser] model: fix null origin default value for bit column (#983) tangenta 2020-08-27 15:38:52 +08:00
  • 7ad133a444 [parser] fix: use OptCharsetWithOptBinary for ENUM & SET (#976) wangggong 2020-08-25 21:59:03 +08:00
  • b77fec8b53 [parser] parser: add topn_to_cop hint (#981) tangwz 2020-08-24 15:51:52 +08:00
  • 9c327e0427 [parser] fix: add hex & bit for text_string (#975) wangggong 2020-08-21 15:39:36 +08:00
  • 65f09c723c [parser] parser: return parser warning of ErrWarnDeprecatedIntegerDisplayWidth directly (#980) Arenatlx 2020-08-21 15:10:48 +08:00
  • 96f79a6832 [parser] model: add replica only type to string (#978) Lynn 2020-08-21 15:00:31 +08:00
  • 01de34b128 [parser] Add std and stddev function (#972) Win-Man 2020-08-19 14:03:53 +08:00
  • aa4be370de [parser] model: add ChangeStateInfo to ColumnInfo (#966) Lynn 2020-08-17 13:39:54 +08:00
  • 192317874d [parser] *: DROP PLACEMENT require an role option (#971) xhe 2020-08-13 16:33:29 +08:00
  • 8d3acc2988 [parser] *: forbid REPLICAS = 0 (#967) xhe 2020-08-10 16:30:03 +08:00
  • a109865322 [parser] ast/dml: replace digitals with predefined constants (#953) cncal 2020-08-07 12:28:21 +08:00
  • 25ef3fa701 [parser] *: remove redundant checks (#965) xhe 2020-08-07 10:23:21 +08:00
  • 691be56704 [parser] parser: support placement rules for ALTER TABLE (#964) xhe 2020-08-05 15:44:20 +08:00
  • 38c62f0075 [parser] *: fix placement naming (#962) xhe 2020-08-05 10:43:59 +08:00
  • 3829a68c83 [parser] parser: support DROP PLACEMENT clause (#961) xhe 2020-08-04 17:12:54 +08:00
  • cb1c19623a [parser] parser: support ALTER PLACEMENT clause (#937) xhe 2020-08-04 16:01:19 +08:00
  • e8f3953b02 [parser] Changed typo "stetement" to "statement" in parser.y (#956) Keaton Conrad 2020-08-03 02:42:10 -05:00
  • 8dc1467a7f [parser] correct calculation of field lengths for Enum and Set types (#954) Yuanjia Zhang 2020-07-31 11:30:26 +08:00
  • 8fcee19e85 [parser] parser: append replica-only state to previous one strictly (#952) Arenatlx 2020-07-30 17:25:57 +08:00
  • 49b6c5e4b4 [parser] parser: support CREATE STATISTICS / DROP STATISTICS / ADMIN RELOAD STATISTICS (#913) Kenan Yao 2020-07-30 14:58:58 +08:00
  • e3d69d0cf0 [parser] quickstart.md: get dependency with git hash instead of version tag (#948) tangenta 2020-07-29 17:00:34 +08:00
  • a1997e6b2a [parser] add config variable to control max display length (#949) Arenatlx 2020-07-29 14:47:43 +08:00
  • 314dd77cd0 [parser] parser: substitute state field with addingDefinition in partitionInfo (#947) Arenatlx 2020-07-28 16:37:36 +08:00
  • 24b21ed295 [parser] terror: add terror api to support add and product error workaround automaticly (#930) Lingyu Song 2020-07-28 16:20:30 +08:00
  • 63da8aaba0 [parser] fix: remove TypeDecimal (#944) wangggong 2020-07-27 16:37:37 +08:00
  • 3110c880b1 [parser] parser: create integer type field with specified length should have warings (#939) Arenatlx 2020-07-24 17:40:31 +08:00
  • 88e2440084 [parser] parser: more meaningful words for placement rules (#931) xhe 2020-07-22 18:19:05 +08:00
  • 53b1520d57 [parser] fix: remove warning for "REORGANIZE PARTITION" (#605) (#924) wangggong 2020-07-18 21:29:05 +08:00
  • 8f8575ddf5 [parser] parser: support set operator EXCEPT and INTERSECT (#916) Zhuomin(Charming) Liu 2020-07-17 13:49:43 +08:00
  • c307c0dab5 [parser] parser: support ALTER PARTITION clause (#921) xhe 2020-07-15 20:08:53 +08:00
  • 8b78e03aa6 [parser] parser: add a state field for partitionDefinition (#927) Arenatlx 2020-07-14 18:21:17 +08:00
  • 2a676ef0da [parser] types: fix restore cast as binary (#922) wjHuang 2020-07-10 17:26:59 +08:00
  • 9973ce7e1f [parser] model: add a Global field to IndexInfo (#917) Long Deng 2020-07-09 16:25:54 +08:00
  • faaef33f76 [parser] fix: remove warning in parser for rebuild/check/optimize/repair partition (#920) wangggong 2020-07-09 10:58:15 +08:00
  • 2dbf28d553 [parser] fix: correct file permission (#918) xhe 2020-07-08 16:09:29 +08:00
  • 7589d60ccb [parser] fix: remove warning in "remove partitioning" (#914) wangggong 2020-07-08 10:32:31 +08:00
  • f50f4dcdc3 [parser] ast/functions: add tidb_decode_base64 function (#911) xiongjiwei 2020-07-04 16:30:48 +08:00
  • 672f8b3ed5 [parser] docs: rewrite quickstart.md (#884) tangenta 2020-06-29 11:06:31 +08:00
  • 3e8e073033 [parser] Add Admin Telemetry Statement (#908) Wenxuan 2020-06-23 16:28:09 +08:00
  • b5dafb9522 [parser] parser: fix signed num will parse error when it encounter two's complement min (#905) Arenatlx 2020-06-18 17:12:00 +08:00
  • 14a88e41ec [parser] Add hint for broadcast join. (#818) Han Fei 2020-06-17 22:53:28 +08:00
  • b3c477a7c0 [parser] model: add OriginDefaultValueBit field to ColumnInfo (#904) tangenta 2020-06-16 15:58:36 +08:00
  • 329541ccbd [parser] parser: support alter table add/drop/alter constraint (#899) Arenatlx 2020-06-12 17:21:32 +08:00
  • fa0c1896c7 [parser] let function names like a.b() be parsed successfully (#876) tangenta 2020-06-10 11:55:36 +08:00
  • cb9c1833c9 [parser] add hint nth_plan for plan test. (#893) lawyerphx 2020-06-10 11:39:44 +08:00
  • 1bbc918016 [parser] model: correct the usage of json.Unmarshal in DecodeArgs (#890) Zejun Li 2020-06-09 19:03:28 +08:00
  • 320651b789 [parser] Add more fields in DiffSchema for exchanging partition (#883) Zhao Xin 2020-06-09 16:33:35 +08:00
  • 027524a52a [parser] fix charset alias in case function (#891) tangenta 2020-06-09 14:07:33 +08:00
  • 962f231781 [parser] remove the empty branch in VariableAssignmentList (#886) tangenta 2020-06-08 12:17:30 +08:00
  • 772de04d12 [parser] ddl: remove warning for constraint and check clause (#888) chanme 2020-06-08 00:13:36 +08:00
  • 5fbefe7612 [parser] update the join links in README.md (#875) tangenta 2020-06-03 14:15:07 +08:00
  • ecb9e410a4 [parser] parser: support partition in table hint (#880) Zhuomin(Charming) Liu 2020-06-02 16:12:50 +08:00
  • bc08b269a0 [parser] support require SAN clause (#877) lysu 2020-06-01 13:30:17 +08:00
  • 07de176c89 [parser] parser: support check constraints field (#871) Arenatlx 2020-05-26 13:13:13 +08:00
  • 634e6d09e0 [parser] add nooncall/shazam into user list in README.md (#866) eastfisher 2020-05-25 15:09:29 +08:00
  • 814bac8c12 [parser] parser: support partition selection grammer for the delete statement (#868) tiancaiamao 2020-05-22 17:49:36 +08:00