summaryrefslogtreecommitdiff
path: root/sql/opt_subselect.h
Commit message (Expand)AuthorAgeFilesLines
* MDEV-30659 Server crash on EXPLAIN SELECT/SELECT on table with engine Aria fo...Sergei Petrunia2023-02-211-2/+11
* MDEV-30032: EXPLAIN FORMAT=JSON output: part #2: print 'loops'.Sergei Petrunia2023-02-031-1/+2
* Fixes some issues in Firstmatch optimizationMonty2023-02-021-0/+1
* Add limits for how many IO operations a table access will doMonty2023-02-021-4/+5
* Changing all cost calculation to be given in millisecondsMonty2023-02-021-3/+5
* Update row and key fetch cost models to take into account data copy costsMonty2023-02-021-2/+2
* Optimizer code cleanups, no logic changesMonty2023-01-301-1/+1
* MDEV-28749: restore_prev_nj_state() doesn't update cur_sj_inner_tables correctlySergei Petrunia2022-06-071-3/+5
* Merge 10.4 into 10.5Marko Mäkelä2019-09-271-3/+4
|\
| * Merge 10.3 into 10.4Marko Mäkelä2019-09-271-3/+4
| |\
| | * Merge 10.2 into 10.3Marko Mäkelä2019-09-271-4/+5
| | |\
| | | * MDEV-19740: Fix GCC 9.2.1 -Wmaybe-uninitialized on AMD64Marko Mäkelä2019-09-271-11/+7
* | | | MDEV-20468: Allocating more space than required for JOIN_TAB array for a quer...Varun Gupta2019-09-241-0/+1
|/ / /
* | | Merge 10.3 into 10.4Marko Mäkelä2019-09-231-3/+7
|\ \ \ | |/ /
| * | Merge 10.2 into 10.3Marko Mäkelä2019-09-231-2/+6
| |\ \ | | |/
| | * MDEV-20371: Invalid reads at plan refinement stage: join->positions...Sergei Petrunia2019-09-111-2/+6
* | | Merge 10.3 into 10.4, except for MDEV-20265Marko Mäkelä2019-08-231-8/+7
|\ \ \ | |/ /
| * | MDEV-19740 Debug build of 10.3.15 FTBFSAleksey Midenkov2019-08-191-8/+7
* | | Merge branch '10.3' into 10.4Oleksandr Byelkin2019-05-191-1/+1
|\ \ \ | |/ /
| * | Merge 10.2 into 10.3Marko Mäkelä2019-05-141-1/+1
| |\ \ | | |/
| | * Merge branch '5.5' into 10.1Vicențiu Ciorbaru2019-05-111-1/+1
| | |\
| | | * Update FSF addressMichal Schorm2019-05-101-1/+1
* | | | MDEV-7486: Condition pushdown from HAVING into WHEREGalina Shalygina2019-02-171-4/+0
* | | | MDEV-16188 Use in-memory PK filters built from range index scansIgor Babaev2019-02-031-0/+1
* | | | MDEV-12387 Push conditions into materialized subqueriesGalina Shalygina2018-05-151-2/+9
|/ / /
* | | Changed KEY names to use LEX_CSTRINGMichael Widenius2017-08-241-1/+1
|/ /
* | Correct FSF addressiangilfillan2017-03-101-1/+1
* | Merge branch '10.0' into 10.1Sergei Golubchik2015-09-031-3/+10
|\ \
| * | MDEV-8289: Semijoin inflates number of rows in query resultSergei Petrunia2015-08-181-3/+10
* | | MDEV-6152: Remove calls to current_thd while creating ItemMonty2015-08-271-6/+7
|/ /
* | Merge branch '5.5' into 10.0Sergei Golubchik2015-05-041-2/+2
|\ \ | |/
| * MDEV-7474: Semi-Join's DuplicateWeedout strategy skipped ...Sergei Petrunia2015-03-171-1/+1
* | 10.0-base mergeSergei Golubchik2014-02-261-1/+1
|\ \
| * \ 5.5 mergeSergei Golubchik2014-02-251-1/+1
| |\ \ | | |/
| | * Merge 5.3->5.5Igor Babaev2014-02-101-1/+1
| | |\
| | | * MDEV-5582: Plugin 'MEMORY' has ref_count=1 after shutdown with materializatio...Sergey Petrunya2014-02-071-1/+1
* | | | MDEV-5314 - Compiling fails on OSX using clangSergey Vojtovich2014-02-191-1/+1
* | | | merge 10.0-base -> 10.0unknown2013-09-261-1/+1
|\ \ \ \ | |/ / /
| * | | merge 5.5 -> 10.0-baseunknown2013-09-251-1/+1
| |\ \ \ | | |/ /
| | * | MDEV-5037: Server crash on a JOIN on a derived table with join_cache_level > 2Sergey Petrunya2013-09-201-1/+1
* | | | 10.0-base merge.Sergei Golubchik2013-09-211-0/+1
|\ \ \ \ | |/ / /
| * | | 5.5 merge and fixes for compiler/test errorsSergei Golubchik2013-09-181-0/+1
| |\ \ \ | | |/ /
| | * | Merge 5.3 -> 5.5Sergey Petrunya2013-09-121-0/+1
| | |\ \ | | | |/
| | | * MDEV-5011: ERROR Plugin 'MEMORY' has ref_count=1 after shutdown for SJM queriesSergey Petrunya2013-09-121-0/+1
* | | | Merge 10.0-base -> 10.0Igor Babaev2013-04-171-0/+1
|\ \ \ \ | |/ / /
| * | | The pilot patch for mwl#253.Igor Babaev2013-03-111-0/+1
| |/ /
* | | fixes for test failuresSergei Golubchik2012-09-271-2/+2
|/ /
* | 5.3 mergeSergei Golubchik2012-05-041-1/+3
|\ \ | |/
| * BUG#978479: Wrong result (extra rows) with derived_with_keys+loosescan+semijo...Sergey Petrunya2012-04-191-1/+3
* | fix the include guards and add missing gplv2 headersSergei Golubchik2012-02-171-0/+16