|
|
b8504f4f1e
|
optimizer: fix build
|
2015-12-14 10:37:34 +08:00 |
|
|
|
c970ff6d4d
|
ast: move flag setter to ast
|
2015-12-14 10:37:34 +08:00 |
|
|
|
8337e63529
|
ast, optimizer: implement flag setter.
|
2015-12-14 10:37:34 +08:00 |
|
|
|
4f565159d0
|
optimizer, executor: remove panic and Fatal, returns error instead.
|
2015-12-09 14:53:41 +08:00 |
|
|
|
429716fc37
|
optimizer, executor: address comment.
|
2015-12-07 16:16:34 +08:00 |
|
|
|
9448297dd3
|
optimizer: rename binder to resolver. address comment.
|
2015-12-07 11:40:24 +08:00 |
|
|
|
3a491e7c2c
|
optimizer/plan: handle not between range, fix column name range.
|
2015-11-30 16:21:01 +08:00 |
|
|
|
ea1b7d5a6b
|
optimizer: reorganise files, add tests.
|
2015-11-27 19:40:24 +08:00 |
|
|
|
962ae7b258
|
optimizer: remove condition normaliser, handle AND in checker and range builder
|
2015-11-27 11:52:47 +08:00 |
|
|
|
cf9a23d23b
|
optimizer, executor: build ranges for more expression, pass more tests.
|
2015-11-26 20:02:28 +08:00 |
|
|
|
3ba316fe55
|
optimizer, executor: use index range
|
2015-11-25 21:44:55 +08:00 |
|
|
|
f3e62b87ec
|
optimizer: add static evaluator and range builder.
|
2015-11-24 20:44:12 +08:00 |
|
|
|
96ff5b0e25
|
executor: use index.
|
2015-11-24 14:16:27 +08:00 |
|
|
|
c6888526ec
|
executor: pass more tests.
|
2015-11-17 21:50:00 +08:00 |
|
|
|
dc5565eb33
|
executor: use new plan for basic select.
|
2015-11-16 21:55:26 +08:00 |
|
|
|
69dc388d65
|
optimizer: define what kind of statement is supported to use new plan.
|
2015-11-16 13:24:15 +08:00 |
|
|
|
c01af56fc3
|
executor, optimizer: new executor and optimizer implementation
|
2015-11-13 23:24:10 +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 |
|
|
|
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 |
|
|
|
c13ab04a6a
|
ast: add some expression and select statement.
|
2015-10-12 20:28:10 +08:00 |
|
|
|
d121489be0
|
last, optimiser: add package ast and optimizer.
|
2015-10-12 14:27:10 +08:00 |
|