Sergey Petrunya
|
dad93f2c82
|
MWL#90, code movearound to unify merged and non-merged semi-join materialization processing
- First code, needs cleanup.
|
2010-06-04 17:40:57 +04:00 |
|
Sergey Petrunya
|
3f595889d3
|
Subqueries: Inside-out execution for non-semijoin materialized subqueries that are AND-parts of the WHERE
- Code cleanup
- Query plan change is due to s/ha_rows JOIN_TAB::read_time/double JOIN_TAB::read_time/
|
2010-05-23 23:13:18 +04:00 |
|
Sergey Petrunya
|
b9688830ec
|
Subquery optimizations:
- Better comments
- Use more appropriate return types for functions
- Provide handling where it was missing.
|
2010-05-10 19:28:19 +04:00 |
|
Sergey Petrunya
|
b2c57cedbf
|
Code cleanup in subquery optimizations
|
2010-04-25 12:23:52 +04:00 |
|
Sergey Petrunya
|
e0bb2f90a2
|
Subquery optimization backport:
- Factor out subquery code into sql/opt_subselect.{h,cc}
- Stop using the term "confluent" (was used due to misreading the dictionary)
|
2010-02-16 00:53:06 +03:00 |
|