summaryrefslogtreecommitdiff
path: root/sql/opt_table_elimination.cc
Commit message (Expand)AuthorAgeFilesLines
* Merge 10.9 into 10.10Marko Mäkelä2023-02-161-2/+2
|\
| * Merge 10.6 into 10.8Marko Mäkelä2023-02-101-2/+2
| |\
| | * Merge 10.5 into 10.6Marko Mäkelä2023-02-101-2/+2
| | |\
| | | * Apply clang-tidy to remove empty constructors / destructorsVicențiu Ciorbaru2023-02-091-2/+2
* | | | MDEV-28881 Fix memory leak caused by STL usageOleg Smirnov2022-07-261-17/+29
* | | | MDEV-28881 Server crash in Dep_analysis_context::create_table_valueOleg Smirnov2022-07-261-2/+7
* | | | MDEV-26278 Add functionality to eliminate derived tables from the queryOleg Smirnov2022-07-261-16/+235
|/ / /
* | | cleanup: MY_BITMAP mutexSergei Golubchik2021-08-261-1/+1
|/ /
* | Removed Item::is_fixed() and Item::has_subquery()Monty2021-05-191-1/+1
* | MDEV-17399 Add support for JSON_TABLE.Alexey Botchkov2021-04-211-0/+16
|/
* 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 10.1 into 10.2Marko Mäkelä2019-05-131-1/+1
| | |\
| | | * Merge branch '5.5' into 10.1Vicențiu Ciorbaru2019-05-111-1/+1
| | | |\
| | | | * Update FSF addressMichal Schorm2019-05-101-1/+1
* | | | | Minor cleanup in the optimizer trace code.Varun Gupta2019-02-181-11/+12
* | | | | MDEV-6111 Optimizer TraceVarun Gupta2019-02-131-10/+20
* | | | | MDEV-11953: support of brackets in UNION/EXCEPT/INTERSECT operationsOleksandr Byelkin2018-07-041-2/+2
* | | | | MDEV-16388 Replace member Item::fixed to virtual method is_fixed()Alexander Barkov2018-06-051-1/+1
|/ / / /
* | | | Mark constant 'null_tables' with table->const_table=1Monty2017-12-021-0/+1
* | | | Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3Alexander Barkov2017-10-301-4/+4
|\ \ \ \
| * \ \ \ Merge remote-tracking branch 'origin/10.2' into bb-10.2-extAlexander Barkov2017-10-181-4/+4
| |\ \ \ \ | | |/ / /
| | * | | Windows : Fix truncation warnings in sql/Vladislav Vaintroub2017-10-101-4/+4
* | | | | Enusure that my_global.h is included firstMichael Widenius2017-08-241-0/+1
|/ / / /
* | | | Changing field::field_name and Item::name to LEX_CSTRINGMonty2017-04-231-2/+2
|/ / /
* | | Merge branch '10.1' into 10.2Sergei Golubchik2017-03-301-1/+1
|\ \ \ | |/ /
| * | Correct FSF addressiangilfillan2017-03-101-1/+1
* | | cleanup: change Item::walk() to take void* not uchar*Sergei Golubchik2016-06-301-1/+1
* | | The implementation of the template bubble_sort assumedIgor Babaev2016-04-011-1/+1
|/ /
* | MDEV-6152: Remove calls to current_thd while creating ItemMonty2015-08-271-3/+4
* | Clean-up: moving compare_collation() from Item to Item_bool_func.Alexander Barkov2015-08-211-8/+13
* | Stage 2 of MDEV-6152:Monty2015-08-211-1/+1
* | MDEV-8010 - Avoid sql_alloc() in Items (Patch #1)Sergey Vojtovich2015-08-211-7/+7
* | MDEV-6989 BINARY and COLLATE xxx_bin comparisions are not used for optimizati...Alexander Barkov2015-03-131-21/+1
* | MDEV-6978 Bad results with join comparing case insensitive VARCHAR/ENUM/SETAlexander Barkov2014-11-191-1/+3
* | MDEV-6950 Bad results with joins comparing DATE/DATETIME and INT/DECIMAL/DOUB...Alexander Barkov2014-11-181-0/+2
* | MDEV-5314 - Compiling fails on OSX using clangSergey Vojtovich2014-02-191-3/+3
* | Fixes to get valgrind to work with jemallocMichael Widenius2014-01-021-1/+1
* | 10.0-base mergeSergei Golubchik2013-12-161-0/+15
|\ \ | |/
| * Merge 5.3 -> 5.5Alexander Barkov2013-12-021-0/+15
| |\
| | * MDEV-5344: LEFT OUTER JOIN table data is lost in ON DUPLICATE KEY UPDATE sectionSergey Petrunya2013-11-271-0/+15
* | | 10.0-base merge.Sergei Golubchik2013-09-211-3/+6
|\ \ \ | |/ /
| * | MDEV-4840: Wrong result (missing rows) on LEFT JOIN with InnoDB tablesSergey Petrunya2013-08-221-3/+6
* | | 10.0-monty mergeSergei Golubchik2013-07-211-3/+3
|\ \ \
| * | | Applied all changes from Igor and SanjaMichael Widenius2013-06-151-1/+1
| * | | Temporary commit of 10.0-mergeMichael Widenius2013-03-261-2/+2
| |/ /
* | | Adding support for MySQL-5.6 temporal column types:Alexander Barkov2013-07-101-1/+1
|/ /
* | fix the include guards and add missing gplv2 headersSergei Golubchik2012-02-171-0/+16
* | 5.3->5.5 mergeSergei Golubchik2011-11-221-2/+2
|\ \ | |/
| * 5.2->5.3 mergeSergei Golubchik2011-11-121-0/+2
| |\