Commit Graph

29 Commits

Author SHA1 Message Date
59fac2abab planner: fix the join scope with explicit parents (#33311)
close pingcap/tidb#31770
2022-03-25 11:32:34 +08:00
46c43febca parser: add RemovePlacementRuleFlag (#33161)
close pingcap/tidb#33160
2022-03-17 01:27:53 +08:00
b4df7ca4dc test: make all the tests run in serial (#30692) 2021-12-14 18:06:36 +08:00
11b61738f3 parser: migrate test-infra to testify (#29191) 2021-10-28 12:30:49 +08:00
xhe
94e30df8e2 parser: fix compiling, add unit tests (#28700) 2021-10-11 23:15:25 +08:00
10b601cc69 [parser] restore: fix the bug about restore join table generate syntax error SQL (#1173) 2021-10-09 14:53:23 +08:00
78d16b53a2 [parser] ast, parser: fix parse join (#1129) 2021-10-09 14:53:23 +08:00
67c73b4af9 [parser] restore: make restore sql contains charset information even default charset (#1012) 2021-10-09 14:53:23 +08:00
8f8575ddf5 [parser] parser: support set operator EXCEPT and INTERSECT (#916) 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
88e4ec4ed9 [parser] ast: fix the bug of TableSource.Restore() (#539) 2021-10-09 14:53:23 +08:00
3b37352183 [parser] ast: fix the behavior of window function (#236) 2021-10-09 14:53:23 +08:00
0e6164a43e [parser] parser: implement Restore for SelectStmt (#153) 2021-10-09 14:53:23 +08:00
4597f2d3c8 [parser] parser: implement Restore for FrameClause, PartitionByClause, WindowSpec and WindowFuncExpr (#143) 2021-10-09 14:53:23 +08:00
401e9247e5 [parser] parser: implement Restore for Assignment (#146) 2021-10-09 14:53:23 +08:00
6ecfe817ce [parser] parser: implement Restore for FrameBound (#135) 2021-10-09 14:53:23 +08:00
c0086ecb96 [parser] parser: implement Restore for OnCondition and TableRefsClause (#132) 2021-10-09 14:53:23 +08:00
17e7f1de3d [parser] parser: fix GroupByClause.Restore, and add keyword (#130) 2021-10-09 14:53:23 +08:00
41bccb6a0f [parser] parser: implement Restore for HavingClause (#129) 2021-10-09 14:53:23 +08:00
a2a8947f8d [parser] parser: implement Restore for OrderByClause (#128) 2021-10-09 14:53:23 +08:00
b7a6c6492a [parser] parser: implement Restore for PositionExpr, ByItem and GroupByClause (#125) 2021-10-09 14:53:23 +08:00
eeb0e0cb71 [parser] parser: implement Restore for DeleteTableList (#117) 2021-10-09 14:53:23 +08:00
731e0c6ed6 [parser] parser: implement Restore for TableSource and Join (#111) 2021-10-09 14:53:23 +08:00
c901e1dc31 [parser] parser: implement Restore for WildCardField, SelectField and FieldList (#118) 2021-10-09 14:53:23 +08:00
33ebd359b8 [parser] ci: update ci script for checking code format (#103) 2021-10-09 14:53:23 +08:00
20ff6cc5ce [parser] parser: implement Restore for Limit (#100)
* parser: implement Restore for Limit

* fix

* change test content
2021-10-09 14:53:23 +08:00
1dc030ae16 [parser] parser: implement Restore for TableName (#73) 2021-10-09 14:53:23 +08:00
1b27e9e11e [parser] parser: support window function ast (#37) 2021-10-09 14:53:23 +08:00
c270f55405 [parser] *: move github.com/pingcap/tidb/parser here (#1) 2021-10-09 14:53:23 +08:00