summaryrefslogtreecommitdiff
path: root/sql/sql_select.h
Commit message (Expand)AuthorAgeFilesLines
* BUG#860553: Crash in create_ref_for_key with semijoin + materialization Sergey Petrunya2011-10-011-0/+1
* BUG#830993: Crash in end_read_record with derived tableSergey Petrunya2011-09-081-10/+0
* BUG#834739: Wrong result with 3-way inner join, LooseScan,multipart keys Sergey Petrunya2011-09-051-0/+3
* BUG#836523: Crash in JOIN::get_partial_cost_and_fanout with semijoin+material...Sergey Petrunya2011-09-021-1/+1
* Fix for bug lp:834492unknown2011-09-011-0/+1
* Fixed LP BUG#800696.unknown2011-07-191-1/+1
* Merge with the latest 5.3 code.Igor Babaev2011-07-171-6/+1
|\
| * Fixed LP bug #794901.Igor Babaev2011-07-161-6/+1
* | Fixed LP bug #809206.Igor Babaev2011-07-121-0/+3
|/
* Make semi-joins work with outer joins part #1:Sergey Petrunya2011-06-221-1/+9
* Merged the code of mwl 106 into the latest 5.3 with mwl 90 pushed.Igor Babaev2011-06-041-2/+8
|\
| * MergeIgor Babaev2011-05-201-2/+23
| |\
| | * Merged the code of MWL#106 into 5.3Igor Babaev2011-05-161-2/+23
| | |\
| | | * Merge of the mwl106 tree into the latest 5.3 tree.Igor Babaev2010-09-231-2/+23
| | | |\
| | | | * MWL#106: Backport optimizations for derived tables and views.Igor Babaev2010-05-261-2/+23
* | | | | BUG#787299: Valgrind complains on a join query with two IN subqueriesSergey Petrunya2011-06-021-0/+2
* | | | | Merge 5.3->main -> 5.3-mwl90Sergey Petrunya2011-05-291-18/+93
|\ \ \ \ \
| * | | | | Post-merge fixes part#2Sergey Petrunya2011-05-261-2/+3
| * | | | | Merge MWL#90 with 5.3-mainSergey Petrunya2011-05-251-18/+92
| |\ \ \ \ \
| | * | | | | Code cleanup, added comments.Sergey Petrunya2011-05-101-0/+3
| | * | | | | Change "disable semi-joins in presense of outer joins" check to actually Sergey Petrunya2011-05-091-1/+2
| | * | | | | Merge MWL#90 into 5.3-mainSergey Petrunya2011-04-301-15/+80
| | |\ \ \ \ \
| | | * \ \ \ \ Merge MWL#90 with main 5.3 treeSergey Petrunya2011-04-021-15/+80
| | | |\ \ \ \ \
| | | | * | | | | Rename JOIN::top_jtrange_tables to top_join_tab_countSergey Petrunya2011-03-271-2/+2
| | | | * | | | | MWL#90: Address review feedback part #14Sergey Petrunya2011-03-271-3/+9
| | | | * | | | | Make first_linear_tab()/next_linear_tab() use named constants instead of TRUE...Sergey Petrunya2011-03-251-2/+5
| | | | * | | | | MWL#90: Address review feedback part #1Sergey Petrunya2011-03-191-1/+3
| | | | * | | | | Merge 5.3 -> 5.3-subqueries-mwl90Sergey Petrunya2011-03-011-1/+1
| | | | |\ \ \ \ \
| | | | * | | | | | Code cleanup (1)Sergey Petrunya2011-02-191-3/+0
| | | | * | | | | | MWL#90: subquery optimizationsSergey Petrunya2011-02-181-3/+2
| | | | * | | | | | MWL#90: Merge (4)Sergey Petrunya2011-02-151-11/+69
| | | | |\ \ \ \ \ \
| | | | | * \ \ \ \ \ MWL#90: Subqueries: Inside-out execution for materialized non-sj subqueriesSergey Petrunya2011-02-151-11/+69
| | | | | |\ \ \ \ \ \
| | | | | | * | | | | | MWL#90: Post-merge fixes: add mixing typecasts to remove compiler warningsSergey Petrunya2010-12-171-1/+2
| | | | | | * | | | | | MWL#90: Subqueries: Inside-out execution for materialized non-sj subqueriesSergey Petrunya2010-12-091-15/+72
| | | | | | |\ \ \ \ \ \
| | | | | | | * \ \ \ \ \ MWL#90: Subqueries: Inside-out execution for materialized non-sj subqueriespsergey2010-07-111-15/+72
| | | | | | | |\ \ \ \ \ \
| | | | | | | | * | | | | | MWL#90: code cleanuppsergey2010-07-101-3/+0
| | | | | | | | * | | | | | MWL#90, code cleanupSergey Petrunya2010-06-111-2/+2
| | | | | | | | * | | | | | MWL#90: Subqueries: Inside-out execution for non-semijoin materialized subque...Sergey Petrunya2010-06-081-9/+14
| | | | | | | | * | | | | | MWL#90: Code cleanup: Unification of merged and non-merged SJM nests processingSergey Petrunya2010-06-051-1/+3
| | | | | | | | * | | | | | MWL#90, code movearound to unify merged and non-merged semi-join materializat...Sergey Petrunya2010-06-041-3/+46
| | | | | | | | * | | | | | MWL#90: Subqueries: Inside-out execution for non-semijoin materialized subque...Sergey Petrunya2010-05-251-1/+4
| | | | | | | | * | | | | | Subqueries: Inside-out execution for non-semijoin materialized subqueries tha...Sergey Petrunya2010-05-231-1/+4
| | | | | | | | * | | | | | Code cleanup in subquery optimizationsSergey Petrunya2010-04-251-10/+2
| | | | | | | | * | | | | | MWL#90: Subqueries: Inside-out execution for non-semijoin materializedSergey Petrunya2010-04-061-0/+12
| | | | | | | | | |_|_|_|/ | | | | | | | | |/| | | |
* | | | | | | | | | | | | MWL#89: Address review feedback (by Sergey Petrunia)unknown2011-05-231-0/+5
* | | | | | | | | | | | | MWL#89 Addressing Sergey's review comments - Part 1.unknown2011-05-181-9/+10
| |_|_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | |
* | | | | | | | | | | | Merge with 5.3 mainMichael Widenius2011-05-161-5/+91
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | Post review fixes of MWL#148 (moving max/min optimization in optimize phase).unknown2011-05-121-0/+2
| | |_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | |
| * | | | | | | | | | | Moving max/min optimization from prepare to optimization phase. MWL#148Oleksandr Byelkin2011-05-041-0/+1
| |/ / / / / / / / / /
| * | | | | | | | | | MWL#89unknown2011-05-021-5/+88
| |\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / | |/| | | | | | | | |