summaryrefslogtreecommitdiff
path: root/sql/sql_select.h
Commit message (Expand)AuthorAgeFilesLines
* 5.3->5.5 mergeSergei Golubchik2011-11-221-11/+11
|\
| * Fixed LP bug #889750.Igor Babaev2011-11-151-0/+4
| * BUG#887026: Wrong result with ICP, outer join, subquery in maria-5.3-icpSergey Petrunya2011-11-071-0/+1
| * 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
* | mysql-5.5.18 mergeSergei Golubchik2011-11-031-2/+2
|\ \
| * \ Updated/added copyright headersKent Boortz2011-06-301-2/+2
| |\ \
* | \ \ merge with 5.3Sergei Golubchik2011-10-191-871/+336
|\ \ \ \ | | |_|/ | |/| |
| * | | 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
| | | | | | | | | | |_|_|_|/ / / | | | | | | | | | |/| | | | | |