|
|
b5fbabc05e
|
*: Remove plan.go/stmt.go/rset.go
Move interface into ast and remove interfaces.
|
2016-03-01 13:53:48 +08:00 |
|
|
|
68eb8e567e
|
*: remove old code
|
2016-02-29 11:40:32 +08:00 |
|
|
|
64912c8597
|
*: Implement perfschema with MemoryTable
|
2016-02-29 10:28:30 +08:00 |
|
|
|
a4503d3514
|
*: Address comment
|
2016-02-02 10:19:47 +08:00 |
|
|
|
7dc4196837
|
*: Support subquery in new plan
|
2016-02-01 08:47:23 +08:00 |
|
|
|
dd5e520157
|
*: Refactor new plan work flow
|
2016-01-11 17:22:51 +08:00 |
|
|
|
9b17f3f319
|
executor: clean up.
|
2016-01-02 10:44:13 +08:00 |
|
|
|
3b926794f6
|
executor: fix build
|
2015-12-18 19:59:18 +08:00 |
|
|
|
c5fae25a60
|
optimizer: validates '?' is not allowed in non-prepare mode.
|
2015-12-18 19:40:45 +08:00 |
|
|
|
dcdb32dbde
|
plan. executor: support prepared statement.
|
2015-12-18 16:56:08 +08:00 |
|
|
|
429716fc37
|
optimizer, executor: address comment.
|
2015-12-07 16:16:34 +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 |
|
|
|
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 |
|