Commit Graph

17 Commits

Author SHA1 Message Date
7fc07a4a88 plan: fix a but about limit pushdown (#4449) 2017-09-06 15:29:05 +08:00
3f773bad90 plan: fix bug when push topn down. (#4413) 2017-09-04 17:10:24 +08:00
3e0bfbe91a plan: rewrite index join plan generation. (#4274) 2017-08-22 12:29:02 +08:00
bc56dcabc5 plan: make sort's cost right (#4070) 2017-08-07 19:18:42 +08:00
5a3a539cad plan: fix bug about processing property of reader plan. (#4065) 2017-08-07 16:21:45 +08:00
96c3ff7c2f *: add variable to control batch size of index join (#4028) 2017-08-04 14:53:05 +08:00
a5b26bb665 plan: make hashjoin's cost more reasonable. (#4022) 2017-08-04 13:51:07 +08:00
9397602e74 plan: adjust index join's cost estimation model (#4014) 2017-08-03 20:43:59 +08:00
dff73cc6e4 *: Modify the Makefile for go vet (#3900) 2017-07-30 23:02:52 -05:00
0dbb0877e0 plan, executor: support ordered index join. (#3921) 2017-07-28 13:45:27 +08:00
fad1e7eca1 plan: fix cost estimation (#3896) 2017-07-26 15:24:13 +08:00
29925a8073 plan: remove useless plan. (#3841) 2017-07-21 18:00:17 +08:00
0291153792 plan: refine join cost model. (#3761) 2017-07-15 20:21:06 +08:00
ec796ba999 plan, statistics: begin to use statsProfile to estimate count and cardinality. (#3728) 2017-07-13 16:57:27 +08:00
bd64339e93 plan: first step of join auto-select. (#3623) 2017-07-10 15:21:22 +08:00
eac2769606 *: change the format of aggregation's result (#3483) 2017-06-21 18:19:03 +08:00
ff7755451f plan: calculate count and cardinality for join. (#3403) 2017-06-11 12:19:43 +08:00