|
|
bbb5a5ead6
|
converter: don's convert to old *expression.Position, convert to value instead.
It will be casted to position expression by `rests.castPosition`
|
2015-12-15 14:44:47 +08:00 |
|
|
|
cfb50d64b3
|
executor: rename indexSIngleCompare to indexColumnCompare
|
2015-12-10 19:43:24 +08:00 |
|
|
|
d98c7f5fac
|
executor: handle multi column index
Multi column index scan was handled in `IndexScan` plan but not handled in `IndexScanExec` executor.
|
2015-12-10 17:35:46 +08:00 |
|
|
|
e8eaf5f295
|
Merge pull request #688 from pingcap/qiuyesuifeng/refector-codec
Codec refactor.
|
2015-12-10 11:04:10 +08:00 |
|
|
|
e6f3eb4137
|
executor: fix build.
|
2015-12-09 18:26:58 +08:00 |
|
|
|
1a17ea014e
|
Merge remote-tracking branch 'origin/master' into shenli/fix-issue-694
|
2015-12-09 17:53:33 +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 |
|
|
|
987322b5b0
|
executor: fix build
|
2015-12-07 18:50:07 +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 |
|
|
|
546d9a8ef8
|
Merge branch 'master' into coocood/new-plan
Conflicts:
ddl/ddl_test.go
|
2015-11-27 19:51:11 +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 |
|
|
|
49bc1c8d9c
|
executor: fix bugs, pass more tests.
|
2015-11-18 17:19:43 +08:00 |
|
|
|
2be0453f2f
|
executor: fix build after merge.
|
2015-11-18 11:16:47 +08:00 |
|
|
|
9af46bbdb6
|
Merge branch 'master' into coocood/new-plan
|
2015-11-18 10:06:35 +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 |
|