summaryrefslogtreecommitdiff
path: root/sql/item_cmpfunc.cc
Commit message (Expand)AuthorAgeFilesLines
* MDEV-12692 Split Item_func_between::fix_length_and_decAlexander Barkov2017-05-041-5/+7
* MDEV-12617 CASE and CASE-alike hybrid functions do not preserve exact data typesAlexander Barkov2017-05-041-1/+1
* MDEV-9217 Split Item::tmp_table_field_from_field_type() into virtual methods ...Alexander Barkov2017-04-241-1/+1
* Moving implementation of Item_hybrid_func::fix_attributes() from item_cmpfunc...Alexander Barkov2017-04-141-8/+0
* MDEV-10342 Providing compatibility for basic SQL built-in functionsAlexander Barkov2017-04-051-85/+0
* Merge remote-tracking branch 'origin/10.2' into bb-10.2-extAlexander Barkov2017-03-311-0/+28
|\
| * Merge branch '10.1' into 10.2Sergei Golubchik2017-03-301-0/+28
| |\
| | * Merge 10.0 into 10.1Marko Mäkelä2017-03-091-0/+12
| | |\
| | * | Bug#18411494 WRONG COMPARSION ON BIG DECIMAL VALUESTor Didriksen2017-03-061-0/+16
* | | | Merge remote-tracking branch 'origin/10.2' into bb-10.2-extAlexander Barkov2017-02-271-12/+14
|\ \ \ \ | |/ / /
| * | | Merge branch '10.1' into 10.2Sergei Golubchik2017-02-101-12/+10
| |\ \ \ | | |/ /
| | * | Merge branch '10.0' into 10.1mariadb-10.1.21Sergei Golubchik2017-01-171-12/+10
| | |\ \ | | | |/
| | | * Merge branch '5.5' into 10.0Sergei Golubchik2017-01-171-15/+12
| | | |\
| | | | * bugfix: cmp_item_row::alloc_comparators() allocated on the wrong arenaSergei Golubchik2017-01-151-5/+0
| | | | * MDEV-9690 concurrent queries with virtual columns crash in temporal codeSergei Golubchik2017-01-151-10/+12
* | | | | MDEV-11692 Comparison data type aggregation for pluggable data typesAlexander Barkov2017-02-011-32/+60
* | | | | Merge remote-tracking branch 'origin/10.2' into bb-10.2-extAlexander Barkov2016-12-301-2/+43
|\ \ \ \ \ | |/ / / /
| * | | | Merge branch '10.1' into 10.2Sergei Golubchik2016-12-291-2/+43
| |\ \ \ \ | | |/ / /
| | * | | MDEV-11219 main.null fails in buldbot and outside with ps-protocolAlexander Barkov2016-11-031-1/+41
| | * | | MDEV-10716: Assertion `real_type() != FIELD_ITEM' failed in Item_ref::build_e...Oleksandr Byelkin2016-09-281-1/+2
| | * | | Partial backporting of 7b50447aa6d051b8d14bb01ef14802cb8ffee223Alexander Barkov2016-07-031-5/+0
* | | | | MDEV-11478 Result data type aggregation for pluggable data typesAlexander Barkov2016-12-291-83/+3
* | | | | MDEV-11615 Split Item_hybrid_func::fix_attributes into virtual methods in Typ...Alexander Barkov2016-12-271-42/+17
* | | | | MDEV-11514, MDEV-11497, MDEV-11554, MDEV-11555 - IN and CASE type aggregation...Alexander Barkov2016-12-171-131/+213
* | | | | Adding "DBUG" prefix into the debug messages in Item_func_in::fix_length_and_...Alexander Barkov2016-12-171-2/+2
* | | | | MDEV-11503 Introduce Type_handler::make_in_vector() and Item_func_in_fix_comp...Alexander Barkov2016-12-161-173/+190
* | | | | MDEV-11485 Split Item_func_between::val_int() into virtual methods in Type_ha...Alexander Barkov2016-12-161-148/+137
* | | | | MDEV-11357 Split Item_cache::get_cache() into virtual methods in Type_handlerAlexander Barkov2016-12-161-16/+20
* | | | | MDEV-11344 Split Arg_comparator::set_compare_func() into virtual methods in T...Alexander Barkov2016-12-161-94/+114
|/ / / /
* | | | Item_func_like: print a not like b instead of !(a like b)Sergei Golubchik2016-12-121-2/+7
* | | | Item::print(): remove redundant parenthesesSergei Golubchik2016-12-121-40/+27
* | | | bugfix: Item_func_like::print() was losing ESCAPE clauseSergei Golubchik2016-12-121-0/+16
* | | | MDEV-9143 JSON_xxx functions.Alexey Botchkov2016-11-151-15/+27
* | | | Use sql_mode_t for sql_mode.Monty2016-10-051-1/+1
* | | | Removed redefinitions of some newly introduced constants.Igor Babaev2016-09-061-3/+0
* | | | Merge branch '10.2-mdev9197-cons' of github.com:shagalla/serverIgor Babaev2016-08-311-0/+40
|\ \ \ \
| * | | | The consolidated patch for mdev-9197.Galina Shalygina2016-08-231-0/+40
* | | | | Merge branch '10.1' into 10.2Sergei Golubchik2016-06-301-14/+38
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | MDEV-9712 Performance degradation of nested NULLIFAlexander Barkov2016-05-051-1/+25
| * | | | Merge branch '10.0' into 10.1Sergei Golubchik2016-05-041-13/+13
| |\ \ \ \ | | | |/ / | | |/| |
| | * | | Merge branch '5.5' into 10.0Sergei Golubchik2016-04-261-46/+31
| | |\ \ \ | | | | |/ | | | |/|
| | | * | MDEV-9372 select 100 between 1 and 9223372036854775808 returns falseAlexander Barkov2016-04-221-2/+9
| | | * | MDEV-9745 Crash with CASE WHEN TRUE THEN COALESCE(CAST(NULL AS UNSIGNED)) ELS...Alexander Barkov2016-04-201-33/+18
| | | * | MDEV-9521 Least function returns 0000-00-00 for null date columns instead of...Alexander Barkov2016-04-181-10/+4
* | | | | cleanup: change Item::walk() to take void* not uchar*Sergei Golubchik2016-06-301-27/+15
| |_|_|/ |/| | |
* | | | Merge branch '10.2' into bb-10.2-mdev9543Sergei Petrunia2016-04-071-1/+1
|\ \ \ \
| * | | | MDEV-8360 Clean-up CHARSET_INFO: strnncollsp: diff_if_only_endspace_differenceAlexander Barkov2016-03-311-1/+1
* | | | | Merge branch '10.2' into bb-10.2-mdev9543Sergei Petrunia2016-03-281-138/+296
|\ \ \ \ \ | |/ / / /
| * | | | Merge branch '10.1' into 10.2Sergei Golubchik2016-03-231-132/+109
| |\ \ \ \ | | |/ / /
| | * | | MDEV-9369 IN operator with ( num, NULL ) gives inconsistent resultAlexander Barkov2016-03-211-38/+81