|
|
631045ce5f
|
parser: address comment.
|
2015-12-24 10:47:37 +08:00 |
|
|
|
bfd188d844
|
parser: remove YYParse function, use Parse and ParseOne instead.
|
2015-12-23 18:25:28 +08:00 |
|
|
|
dcdb32dbde
|
plan. executor: support prepared statement.
|
2015-12-18 16:56:08 +08:00 |
|
|
|
c970ff6d4d
|
ast: move flag setter to ast
|
2015-12-14 10:37:34 +08:00 |
|
|
|
418a5fb326
|
optimizer/plan: fix import
|
2015-12-09 17:30:59 +08:00 |
|
|
|
bf90bfccc0
|
optimizer/plan: address comment.
|
2015-12-09 17:03:16 +08:00 |
|
|
|
674887a759
|
optimizer/plan: add missing format.
|
2015-12-09 15:17:15 +08:00 |
|
|
|
c674915062
|
evaluator, plan: address comment.
|
2015-12-09 15:13:45 +08:00 |
|
|
|
4f565159d0
|
optimizer, executor: remove panic and Fatal, returns error instead.
|
2015-12-09 14:53:41 +08:00 |
|
|
|
77443be4e5
|
optimizer, executor, evaluator: address comment.
|
2015-12-07 19:56:39 +08:00 |
|
|
|
949d92d6df
|
optimizer, executor: replace panic with log.Fatal
|
2015-12-07 18:39:51 +08:00 |
|
|
|
429716fc37
|
optimizer, executor: address comment.
|
2015-12-07 16:16:34 +08:00 |
|
|
|
0c265b9b42
|
optimizer, executor: fixes between range.
|
2015-12-07 14:41:04 +08:00 |
|
|
|
9448297dd3
|
optimizer: rename binder to resolver. address comment.
|
2015-12-07 11:40:24 +08:00 |
|
|
|
35815fe88b
|
optimizer/plan: fix ColumnNameExpr condition check.
|
2015-12-04 11:36:24 +08:00 |
|
|
|
44e2c7c8df
|
optimizer/evaluator: add more tests.
|
2015-12-02 13:17:28 +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 |
|
|
|
19d52ba0e9
|
optimizer, executor: pass test.
|
2015-11-26 21:17:44 +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 |
|
|
|
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 |
|
|
|
c01af56fc3
|
executor, optimizer: new executor and optimizer implementation
|
2015-11-13 23:24:10 +08:00 |
|