2219 Commits (884bd1d61b333f3f016269e8710c3fc4ce0469b4)

Author SHA1 Message Date
Alexander Barkov 884bd1d61b MDEV-13863 sql_mode=ORACLE: DECODE does not treat two NULLs as equivalent 8 years ago
Alexander Barkov c39a744616 MDEV-13864 (final) Change Item_func_case to store the predicant in args[0] 8 years ago
Alexander Barkov e12390a3bd MDEV-13864 (partial) Change Item_func_case to store the predicant in args[0] 8 years ago
Vicențiu Ciorbaru 33209350f7 MDEV-13649: Server crashes in set_field_to_null_with_conversions or in Field::set_notnull 8 years ago
Alexey Botchkov 2ebb1380d6 MDEV-12604 Comparison of JSON_EXTRACT result differs with Mysql. 8 years ago
Alexey Botchkov 79d2853354 MDEV-12604 Comparison of JSON_EXTRACT result differs with Mysql. 8 years ago
Alexey Botchkov bb71d9abf2 MDEV-12604 Comparison of JSON_EXTRACT result differs with Mysql. 8 years ago
Sergei Golubchik 2fcd8c1252 MDEV-13173 An RLIKE that previously worked on 10.0 now returns "Got error 'pcre_exec: recursion limit of 100 exceeded' from regexp" 8 years ago
Sergei Golubchik 75f80004b1 MDEV-12939 A query crashes MariaDB in Item_func_regex::cleanup 9 years ago
Sergei Golubchik 5e0038b376 cleanup: remove Regexp_processor_pcre::m_subpatterns_needed 9 years ago
Sergei Golubchik 2372bfaa7b MDEV-12942 REGEXP_INSTR returns 1 when using brackets 9 years ago
Alexander Barkov e1f81822c3 A cleanup for MDEV-11514, MDEV-11497, MDEV-11554, MDEV-11555 - IN and CASE type aggregation problems 9 years ago
Alexander Barkov a8caa8e04a MDEV-12854 Synchronize CREATE..SELECT data type and result set metadata data type for INT functions 9 years ago
Sergei Golubchik 52aa200919 MDEV-12420 max_recursive_iterations did not prevent a stack-overflow and segfault 9 years ago
Daniel Black fbc057ad36 MDEV-12420: add full list of pcre error messages 9 years ago
Daniel Black d672f88ef7 MDEV-12420: PCRE stack overflow 9 years ago
Alexander Barkov 0f642188cc MDEV-12771 Remove Item_func_xxx::decimal_precision() for case and abbreviations 9 years ago
Monty 1e04ad284c Fixed compiler warnings and warnings from build.tags 9 years ago
Alexander Barkov cc694792c9 MDEV-12717 Change Item_equal to operate Type_handler rather than Item_result 9 years ago
Alexander Barkov aea54a11a6 MDEV-12716 Change Value_source::Context to operate Type_handler rather than Item_result 9 years ago
Alexander Barkov c898de84b7 MDEV-12714 Determine Item::field_type() from Item::type_handler() 9 years ago
Alexander Barkov 380ec90905 MDEV-12710 Fix Item_cache constructors to accept Type_handler instead of enum_field_types 9 years ago
Alexander Barkov 26fa7232cf MDEV-12707 Split resolve_const_item() into virtual methods in Type_handler 9 years ago
Alexander Barkov 1ff79562b8 MDEV-12692 Split Item_func_between::fix_length_and_dec 9 years ago
Alexander Barkov 01b308c39c MDEV-12617 CASE and CASE-alike hybrid functions do not preserve exact data types 9 years ago
Alexander Barkov 791374354c MDEV-9217 Split Item::tmp_table_field_from_field_type() into virtual methods in Type_handler 9 years ago
Alexander Barkov 64e63131f8 Moving implementation of Item_hybrid_func::fix_attributes() from item_cmpfunc.cc to item_func.cc 9 years ago
Alexander Barkov 30bec863cf MDEV-10342 Providing compatibility for basic SQL built-in functions 9 years ago
Tor Didriksen e823023e4b Bug#18411494 WRONG COMPARSION ON BIG DECIMAL VALUES 11 years ago
Alexander Barkov 68235f2c2b MDEV-11692 Comparison data type aggregation for pluggable data types 9 years ago
Sergei Golubchik 798fcb5416 bugfix: cmp_item_row::alloc_comparators() allocated on the wrong arena 9 years ago
Sergei Golubchik 67e2028161 MDEV-9690 concurrent queries with virtual columns crash in temporal code 9 years ago
Alexander Barkov 8aa044e674 MDEV-11478 Result data type aggregation for pluggable data types 9 years ago
Alexander Barkov d8c695ead4 MDEV-11615 Split Item_hybrid_func::fix_attributes into virtual methods in Type_handler 9 years ago
Alexander Barkov 74891ed257 MDEV-11514, MDEV-11497, MDEV-11554, MDEV-11555 - IN and CASE type aggregation problems 9 years ago
Alexander Barkov 191c3f4973 Adding "DBUG" prefix into the debug messages in Item_func_in::fix_length_and_dec() 9 years ago
Alexander Barkov 93bc72836e MDEV-11503 Introduce Type_handler::make_in_vector() and Item_func_in_fix_comparator_compatible_types() 9 years ago
Alexander Barkov cfda0a71a7 MDEV-11485 Split Item_func_between::val_int() into virtual methods in Type_handler 9 years ago
Alexander Barkov 749bbb3d7b MDEV-11357 Split Item_cache::get_cache() into virtual methods in Type_handler 9 years ago
Alexander Barkov 2637828065 MDEV-11344 Split Arg_comparator::set_compare_func() into virtual methods in Type_handler 9 years ago
Sergei Golubchik 8c876adfb6 Item_func_like: print a not like b instead of !(a like b) 9 years ago
Sergei Golubchik 180065ebb0 Item::print(): remove redundant parentheses 9 years ago
Sergei Golubchik 232dc91bc9 bugfix: Item_func_like::print() was losing ESCAPE clause 9 years ago
Alexey Botchkov ebe5ebba16 MDEV-9143 JSON_xxx functions. 9 years ago
Alexander Barkov f0d8a4d29e MDEV-11219 main.null fails in buldbot and outside with ps-protocol 9 years ago
Monty 7b96416f3c Use sql_mode_t for sql_mode. 9 years ago
Oleksandr Byelkin 9ff9acb307 MDEV-10716: Assertion `real_type() != FIELD_ITEM' failed in Item_ref::build_equal_items(THD*, COND_EQUAL*, bool, COND_EQUAL**) 9 years ago
Igor Babaev 2f83cc6388 Removed redefinitions of some newly introduced constants. 9 years ago
Galina Shalygina eb2c147475 The consolidated patch for mdev-9197. 10 years ago
Alexander Barkov 3ccf8218bc Partial backporting of 7b50447aa6 10 years ago