summaryrefslogtreecommitdiff
path: root/sql/item_cmpfunc.cc
Commit message (Expand)AuthorAgeFilesLines
* MDEV-13863 sql_mode=ORACLE: DECODE does not treat two NULLs as equivalentAlexander Barkov2017-09-231-5/+52
* MDEV-13864 (final) Change Item_func_case to store the predicant in args[0]Alexander Barkov2017-09-221-76/+78
* MDEV-13864 (partial) Change Item_func_case to store the predicant in args[0]Alexander Barkov2017-09-221-118/+134
* Merge 10.2 into bb-10.2-extMarko Mäkelä2017-09-201-5/+5
|\
| * MDEV-13649: Server crashes in set_field_to_null_with_conversions or in Field:...Vicențiu Ciorbaru2017-09-191-5/+5
* | Merge branch '10.2' into bb-10.2-extSergei Golubchik2017-08-251-1/+14
|\ \ | |/
| * Merge branch '10.1' into 10.2Sergei Golubchik2017-08-171-1/+14
| |\
| | * Merge branch '10.0' into 10.1Sergei Golubchik2017-08-081-1/+14
| | |\
| | | * MDEV-13173 An RLIKE that previously worked on 10.0 now returns "Got error 'pc...Sergei Golubchik2017-07-201-1/+14
* | | | Merge remote-tracking branch 'origin/10.2' into bb-10.2-extAlexey Botchkov2017-08-111-3/+2
|\ \ \ \ | |/ / /
| * | | MDEV-12604 Comparison of JSON_EXTRACT result differs with Mysql.Alexey Botchkov2017-08-111-9/+39
* | | | MDEV-12604 Comparison of JSON_EXTRACT result differs with Mysql.Alexey Botchkov2017-08-111-8/+38
* | | | Merge 10.2 into bb-10.2-extMarko Mäkelä2017-08-091-0/+10
|\ \ \ \ | |/ / /
| * | | MDEV-12604 Comparison of JSON_EXTRACT result differs with Mysql.Alexey Botchkov2017-08-081-0/+9
* | | | Merge remote-tracking branch 'origin/10.2' into bb-10.2-extAlexander Barkov2017-07-071-2/+1
|\ \ \ \ | |/ / /
| * | | MDEV-12939 A query crashes MariaDB in Item_func_regex::cleanupSergei Golubchik2017-07-051-2/+1
* | | | Merge remote-tracking branch 'origin/10.2' into bb-10.2-extAlexander Barkov2017-06-151-6/+77
|\ \ \ \ | |/ / /
| * | | Merge 10.1 into 10.2Marko Mäkelä2017-06-081-4/+4
| |\ \ \ | | |/ /
| | * | cleanup: remove Regexp_processor_pcre::m_subpatterns_neededSergei Golubchik2017-05-291-2/+2
| | * | MDEV-12942 REGEXP_INSTR returns 1 when using bracketsSergei Golubchik2017-05-291-2/+2
| * | | Merge 10.1 into 10.2Marko Mäkelä2017-05-221-2/+73
| |\ \ \ | | |/ /
| | * | Merge 10.0 into 10.1Marko Mäkelä2017-05-191-2/+73
| | |\ \ | | | |/
| | | * MDEV-12420 max_recursive_iterations did not prevent a stack-overflow and segf...Sergei Golubchik2017-05-151-0/+9
| | | * MDEV-12420: add full list of pcre error messagesDaniel Black2017-05-151-0/+62
| | | * MDEV-12420: PCRE stack overflowDaniel Black2017-05-151-2/+2
* | | | A cleanup for MDEV-11514, MDEV-11497, MDEV-11554, MDEV-11555 - IN and CASE ty...Alexander Barkov2017-05-251-30/+8
* | | | MDEV-12854 Synchronize CREATE..SELECT data type and result set metadata data ...Alexander Barkov2017-05-201-0/+1
* | | | MDEV-12771 Remove Item_func_xxx::decimal_precision() for case and abbreviationsAlexander Barkov2017-05-101-22/+0
* | | | Fixed compiler warnings and warnings from build.tagsMonty2017-05-081-2/+1
* | | | MDEV-12717 Change Item_equal to operate Type_handler rather than Item_resultAlexander Barkov2017-05-071-4/+5
* | | | MDEV-12716 Change Value_source::Context to operate Type_handler rather than I...Alexander Barkov2017-05-061-11/+13
* | | | MDEV-12714 Determine Item::field_type() from Item::type_handler()Alexander Barkov2017-05-061-1/+1
* | | | MDEV-12710 Fix Item_cache constructors to accept Type_handler instead of enum...Alexander Barkov2017-05-061-2/+2
* | | | MDEV-12707 Split resolve_const_item() into virtual methods in Type_handlerAlexander Barkov2017-05-061-12/+12
* | | | 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