|
|
b24f320d55
|
parser: remove old parser and move ast/parser to /parser.
|
2015-11-05 16:03:26 +08:00 |
|
|
|
2f2e31c8f4
|
ast: rename ast node receiver 'nod' to 'n'.
|
2015-11-05 14:42:15 +08:00 |
|
|
|
84b2538158
|
Merge pull request #518 from pingcap/goroutine/parser-clean-up
parser: clean up
|
2015-11-05 14:27:42 +08:00 |
|
|
|
9be82dbe27
|
ast: address comment.
|
2015-11-05 14:14:40 +08:00 |
|
|
|
c623fafc72
|
parser: clean up
|
2015-11-05 13:53:32 +08:00 |
|
|
|
524e18dff1
|
ast: address comment.
|
2015-11-04 19:51:33 +08:00 |
|
|
|
b8a7e68631
|
ast: add comments about implementation rule on Accept method.
|
2015-11-04 17:59:12 +08:00 |
|
|
|
fce519486f
|
ast: visit Select element first in InsertStmt.
Address comment.
|
2015-11-04 17:00:38 +08:00 |
|
|
|
03be6a97dc
|
Merge pull request #504 from pingcap/shenli/binder
parser: Add charset info for string literal
|
2015-11-03 14:48:50 +08:00 |
|
|
|
6b8a39523f
|
ast/parser: add tests and fix bugs.
|
2015-11-03 13:53:46 +08:00 |
|
|
|
a74b373a52
|
parser: Add charset info for string literal
|
2015-11-03 11:24:47 +08:00 |
|
|
|
ba9dfc3551
|
ast/parser: add text to select field.
|
2015-11-03 10:00:17 +08:00 |
|
|
|
067df3ab34
|
optimizer: fix wildcard conversion.
|
2015-11-02 18:37:49 +08:00 |
|
|
|
ab2ec90d93
|
ast/parser, optimizer: fix duplicate parameter marker, fix offset.
|
2015-11-02 13:34:04 +08:00 |
|
|
|
eed9647417
|
ast, optimizer: add Offset for ParmMarker to make sure the order of param markers.
|
2015-11-02 11:34:13 +08:00 |
|
|
|
661771102d
|
Merge pull request #495 from pingcap/shenli/binder
Shenli/binder
|
2015-11-02 10:22:04 +08:00 |
|
|
|
01dac873ba
|
*: Address ci problem
|
2015-10-31 22:37:27 +08:00 |
|
|
|
1b9fbda6b6
|
ast/parser: Fix parser.y
|
2015-10-31 13:22:56 +08:00 |
|
|
|
92db5158c4
|
*: Tiny refactor
|
2015-10-31 13:18:38 +08:00 |
|
|
|
05b7eefa03
|
ast: update after rebase.
|
2015-10-30 20:51:36 +08:00 |
|
|
|
8f53419016
|
optimizer: fix bugs, pass tests.
|
2015-10-30 14:41:43 +08:00 |
|
|
|
7c7473969f
|
tidb: switch to use ast parser.
|
2015-10-30 14:41:43 +08:00 |
|
|
|
edcbbc84ff
|
optimizer: implement ddl statement convert functions.
|
2015-10-30 14:41:43 +08:00 |
|
|
|
f3e45697de
|
optimiser: convert to old statement and expression.
|
2015-10-30 14:41:43 +08:00 |
|
|
|
0147eedd2c
|
optimiser: implement evaluator.
|
2015-10-30 14:41:43 +08:00 |
|
|
|
18d8ea112c
|
ast, optimiser: change ast visitor API and implement cloner and binder
|
2015-10-30 14:41:43 +08:00 |
|
|
|
d36d8a33fb
|
ast: add comments on ResultSetNode interface.
|
2015-10-20 15:02:06 +08:00 |
|
|
|
995ac9899e
|
ast: fix build
|
2015-10-20 13:21:54 +08:00 |
|
|
|
3ef40e54bf
|
ast: move FloatOpt to misc.go, add ResultSet interface.
|
2015-10-20 13:04:13 +08:00 |
|
|
|
5fd42b6bd9
|
ast: change Alias to AsName and add ResultField
|
2015-10-19 20:44:27 +08:00 |
|
|
|
d502f835a1
|
ast: visit UnionClauses in SelectStmt.
|
2015-10-19 19:12:09 +08:00 |
|
|
|
5b35491479
|
ast/parser: fix mysqldef import
|
2015-10-19 17:09:10 +08:00 |
|
|
|
34adabb885
|
ast/parser: change Visitor API
make it more readable.
|
2015-10-19 16:07:03 +08:00 |
|
|
|
b8fd8c1559
|
ast/parser: implement parser for ast
|
2015-10-19 15:13:46 +08:00 |
|
|
|
2c9cc372db
|
ast/parser: implement parser for ast.
|
2015-10-19 15:09:14 +08:00 |
|
|
|
bb43093b7c
|
ast: improve comment.
|
2015-10-15 15:17:38 +08:00 |
|
|
|
41465ddfa8
|
ast: improve comment.
|
2015-10-15 15:16:17 +08:00 |
|
|
|
a49849a93d
|
ast: address comments.
|
2015-10-15 14:48:59 +08:00 |
|
|
|
836b254f81
|
ast: add more statements.
|
2015-10-14 19:47:01 +08:00 |
|
|
|
447e2c022e
|
ast: add statements
|
2015-10-13 20:40:20 +08:00 |
|
|
|
716bd75c2e
|
ast: add all expressions
|
2015-10-13 13:42:17 +08:00 |
|
|
|
c13ab04a6a
|
ast: add some expression and select statement.
|
2015-10-12 20:28:10 +08:00 |
|
|
|
2fd0c7a1d3
|
ast: address comments.
|
2015-10-12 15:19:24 +08:00 |
|
|
|
d121489be0
|
last, optimiser: add package ast and optimizer.
|
2015-10-12 14:27:10 +08:00 |
|