summaryrefslogtreecommitdiff
path: root/sql/sql_select.cc
Commit message (Expand)AuthorAgeFilesLines
* Merge 10.4 into 10.5Marko Mäkelä2019-11-121-4/+0
|\
| * Merge 10.3 into 10.4Marko Mäkelä2019-11-121-4/+0
| |\
| | * merge 10.2->10.3 with conflict resolutionsAndrei Elkin2019-11-111-4/+0
| | |\
| | | * manual merge 10.1->10.2Andrei Elkin2019-11-111-4/+0
| | | |\
| | | | * MDEV-20519: Query plan regression with optimizer_use_condition_selectivity > 1Varun Gupta2019-11-071-4/+0
* | | | | MDEV-20854: ANALYZE for statements: not clear where the time is spentSergei Petrunia2019-11-121-5/+7
* | | | | Merge 10.4 into 10.5Marko Mäkelä2019-11-071-0/+3
|\ \ \ \ \ | |/ / / /
| * | | | Merge 10.3 into 10.4Marko Mäkelä2019-11-061-0/+3
| |\ \ \ \ | | |/ / /
| | * | | Merge 10.2 into 10.3Marko Mäkelä2019-11-061-0/+3
| | |\ \ \ | | | |/ /
| | | * | Merge 10.1 to 10.2Marko Mäkelä2019-11-061-0/+3
| | | |\ \ | | | | |/
| | | | * MDEV-20424: New default value for optimizer_use_condition-selectivity leads t...Varun Gupta2019-11-011-0/+3
* | | | | cleanup st_select_lex_unit::explainableSergei Golubchik2019-10-141-24/+2
* | | | | cleanup: formattingSergei Golubchik2019-10-141-3/+2
* | | | | cleanup: don't pass wild_num to setup_wild()Sergei Golubchik2019-10-141-29/+14
* | | | | MDEV-16327: Server doesn't account for engines that supports OFFSET on their ...Oleksandr Byelkin2019-10-131-1/+2
* | | | | MDEV-18553: MDEV-16327 pre-requisits part 2: uniform of LIMIT/OFFSET handlingOleksandr Byelkin2019-10-131-31/+36
* | | | | MDEV-18553: MDEV-16327 pre-requisits part 1: isolation of LIMIT/OFFSET handlingOleksandr Byelkin2019-10-131-46/+47
* | | | | Merge 10.4 into 10.5Marko Mäkelä2019-10-111-1/+1
|\ \ \ \ \ | |/ / / /
| * | | | Merge 10.3 into 10.4Marko Mäkelä2019-10-101-1/+1
| |\ \ \ \ | | |/ / /
| | * | | MDEV-20753: Sequence with limit 0 crashes serverOleksandr Byelkin2019-10-091-1/+1
* | | | | A small cleanup for MDEV-16309 Split ::create_tmp_field() into virtual method...Alexander Barkov2019-10-101-19/+11
* | | | | MDEV-16144 Default TIMESTAMP clause for SELECT from versionedAleksey Midenkov2019-09-301-1/+1
* | | | | fix max_rows calculations for internal on-disk temp tablesSergei Golubchik2019-09-281-1/+1
* | | | | MDEV-20468: Allocating more space than required for JOIN_TAB array for a quer...Varun Gupta2019-09-241-7/+8
* | | | | Merge 10.4 into 10.5Marko Mäkelä2019-09-241-18/+40
|\ \ \ \ \ | |/ / / /
| * | | | Merge 10.3 into 10.4Marko Mäkelä2019-09-231-18/+40
| |\ \ \ \ | | |/ / /
| | * | | Merge 10.2 into 10.3Marko Mäkelä2019-09-231-15/+37
| | |\ \ \ | | | |/ /
| | | * | Merge 10.1 into 10.2Marko Mäkelä2019-09-181-0/+15
| | | |\ \ | | | | |/
| | | | * MDEV-20576 A new assertion added to check validity of calculatedIgor Babaev2019-09-121-0/+15
| | | * | MDEV-20371: Invalid reads at plan refinement stage: join->positions...Sergei Petrunia2019-09-111-15/+23
* | | | | Merge remote-tracking branch 'origin/10.4' into 10.5Alexander Barkov2019-09-111-25/+34
|\ \ \ \ \ | |/ / / /
| * | | | Moved the function trace_plan_prefix to the optimizer trace fileVarun Gupta2019-09-111-13/+0
| * | | | MDEV-20444: More information regarding access of a table to be printed inside...Varun Gupta2019-09-111-12/+34
* | | | | Merge 10.4 into 10.5Marko Mäkelä2019-09-061-42/+28
|\ \ \ \ \ | |/ / / /
| * | | | Merge 10.3 into 10.4Marko Mäkelä2019-08-311-2/+13
| |\ \ \ \ | | |/ / /
| | * | | MDEV-20109: Optimizer ignores distinct key created for materialized...Sergei Petrunia2019-08-301-2/+13
| * | | | MDEV-19831 find_select_handler() now tries its best to find aRoman Nozdrin2019-08-241-1/+1
| * | | | Merge 10.3 into 10.4, except for MDEV-20265Marko Mäkelä2019-08-231-39/+14
| |\ \ \ \ | | |/ / /
| | * | | MDEV-17613 MIN/MAX Optimization (Select tables optimized away) does not workAleksey Midenkov2019-08-211-33/+5
| | * | | Merge 10.2 into 10.3Marko Mäkelä2019-08-211-8/+11
| | |\ \ \ | | | |/ /
| | | * | Merge 10.1 into 10.2Marko Mäkelä2019-08-201-9/+11
| | | |\ \ | | | | |/
| | | | * Merge remote-tracking branch 'origin/5.5' into 10.1Alexander Barkov2019-08-161-2/+25
| | | | |\
| | | | | * MDEV-15955 Assertion `field_types == 0 || field_types[field_pos] == MYSQL_TYP...Alexander Barkov2019-08-161-0/+22
| | | | * | MDEV-19834 Selectivity of an equality condition discounted twiceSergei Petrunia2019-08-151-6/+9
* | | | | | MDEV-15777 Use inferred IS NOT NULL predicates in the range optimizerIgor Babaev2019-08-301-0/+284
* | | | | | Merge 10.4 into 10.5Marko Mäkelä2019-08-161-6/+33
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Merge 10.3 into 10.4Marko Mäkelä2019-08-141-6/+33
| |\ \ \ \ \ | | |/ / / /
| | * | | | MDEV-20336 Assertion bitmap_is_set(read_partitions) upon SELECT FOR UPDATE fr...Aleksey Midenkov2019-08-141-1/+4
| | * | | | MDEV-17613 MIN/MAX Optimization (Select tables optimized away) does not workAleksey Midenkov2019-08-111-5/+30
* | | | | | MDEV-20353 Add separate type handlers for unsigned integer data typesAlexander Barkov2019-08-151-3/+6