Commit Graph

2718 Commits

Author SHA1 Message Date
fbfda2d534 optimizer/plan: address comment. 2016-02-02 14:52:12 +08:00
2074bb3aa8 optimizer: use multi-column index
fixes https://github.com/pingcap/tidb/issues/859
2016-02-02 14:20:51 +08:00
43a6bf20d5 Merge pull request #884 from pingcap/shenli/dev-subquery
Support subquery in new plan framework
2016-02-02 10:39:27 +08:00
a4503d3514 *: Address comment 2016-02-02 10:19:47 +08:00
bb761a7c72 Merge pull request #885 from pingcap/coocood/join-close
executor: Close executor in join
2016-02-01 19:47:29 +08:00
0b60991c7c *: Address comment 2016-02-01 17:40:52 +08:00
cb57f7a4a2 executor: Close executor in join 2016-02-01 15:28:32 +08:00
16bbb37382 Merge remote-tracking branch 'origin/master' into shenli/dev-subquery
Conflicts:
	optimizer/plan/planbuilder_join.go
2016-02-01 14:41:35 +08:00
f7aab91490 Merge remote-tracking branch 'origin/master' into shenli/dev-subquery
Conflicts:
	optimizer/optimizer.go
	optimizer/plan/planbuilder.go
	optimizer/resolver.go
2016-02-01 14:32:49 +08:00
ae18be952f Merge pull request #881 from pingcap/coocood/join2
optimizer: Do inner join order optimization and add test cases.
2016-02-01 14:32:36 +08:00
83cc6c39c8 optimizer/plan: address comment 2016-02-01 14:26:38 +08:00
7dc4196837 *: Support subquery in new plan 2016-02-01 08:47:23 +08:00
acbaa4b22b *: Aggregate related code clean up 2016-02-01 08:47:22 +08:00
9c655b02e1 *: Address comment 2016-02-01 08:47:22 +08:00
2e15350fbe optimizer: Fix a bug in resolve having identifier
Fix sqllogic test failure
2016-02-01 08:47:22 +08:00
8ffeb35e97 optimizer/plan: address comment. 2016-01-29 22:58:05 +08:00
2ed57571da Merge pull request #875 from pingcap/qiuyesuifeng/add-in-test
optimizer/evaluator: add in expr evaluation test.
2016-01-29 20:01:06 +08:00
00771a5320 optimizer/plan: fix a bug
on condition should not attach to outer path.
2016-01-29 14:21:17 +08:00
eba680354a optimizer/plan: improve next index path algorithm. 2016-01-29 13:36:59 +08:00
0548555287 optimizer/plan: improve next index path algorithm. 2016-01-29 13:36:22 +08:00
14630e00da ast: fix comment syntax 2016-01-29 12:44:55 +08:00
17f18c0e0d optimizer/plan: rename Equiv to EqualCond 2016-01-29 12:08:44 +08:00
97d75dbd22 optimizer: add more test case 2016-01-29 11:57:31 +08:00
7e3bbc9526 optimizer: optimise inner join order. 2016-01-29 11:57:31 +08:00
9a54829458 Merge pull request #879 from pingcap/coocood/join
optimizer: implements Join
2016-01-29 10:35:11 +08:00
f2d59ae08a optimizer/plan:address comment 2016-01-29 10:03:15 +08:00
0b04a20174 optimizer, executor: address comment. 2016-01-28 20:19:09 +08:00
8acdba3223 optimizer: address comment, fix null reject algorithm. 2016-01-27 17:35:44 +08:00
c29c2e2cbc optimizer: do extract equivs. 2016-01-26 18:06:14 +08:00
0c27e7f3f9 optimiser: fix resolver 2016-01-26 15:44:24 +08:00
b61dbb569d Merge branch 'master' into coocood/join
Conflicts:
	optimizer/optimizer.go
2016-01-26 14:30:36 +08:00
e1122c2cf0 optimizer/plan: implements join 2016-01-26 13:22:31 +08:00
482dc3f06c Merge pull request #878 from nieyy/master
performance_schema: initial empty tables
2016-01-25 21:18:21 +08:00
ab448aaa8c performance_schema: revised according to cuiqiu's comments 2016-01-25 17:59:28 +08:00
30337c9f07 performance_schema: revised according to liuqi, cuiqiu's comments 2016-01-25 17:11:58 +08:00
5c1bc1c086 performance_schema: initial empty tables 2016-01-25 16:24:10 +08:00
ccf4efbd89 Merge pull request #876 from pingcap/shenli/agg-cleanup
*: Aggregate related code clean up
2016-01-23 15:07:22 +08:00
e7be09a637 *: Aggregate related code clean up 2016-01-23 15:00:29 +08:00
b343ccd09b Merge pull request #873 from pingcap/shenli/fix-sqllogic
optimizer: Fix a bug in resolve having identifier
2016-01-23 14:03:45 +08:00
619f2ff9d9 Merge pull request #872 from pingcap/shenli/group-concat
*: Support group_concat
2016-01-23 13:57:35 +08:00
bd1b18e616 optimizer/evaluator: add in expr evaluation test. 2016-01-23 13:50:54 +08:00
7aa2791f5b *: Address comment 2016-01-23 13:36:45 +08:00
6ed674f2fe *: Address comment 2016-01-23 13:30:06 +08:00
071310f097 *: Address comment 2016-01-22 20:08:10 +08:00
aa431ee5e4 Merge remote-tracking branch 'origin/master' into shenli/group-concat 2016-01-22 20:03:46 +08:00
1ef60d841c optimizer: Fix a bug in resolve having identifier
Fix sqllogic test failure
2016-01-22 15:44:56 +08:00
a59176bb7d Merge pull request #871 from pingcap/shenli/dev-avg
*: Support avg in new plan
2016-01-22 15:33:30 +08:00
f7ff02d514 Merge pull request #867 from losas/master
Fix session auth bug
2016-01-22 11:51:38 +08:00
3e8c167db4 *: Add unit test for evalAggAvg 2016-01-22 11:17:41 +08:00
46a0d6a671 add Auth testing case. 2016-01-22 03:39:26 +08:00