summaryrefslogtreecommitdiff
path: root/sql/item_func.h
Commit message (Expand)AuthorAgeFilesLines
* Merge branch '10.8' into 10.9Oleksandr Byelkin2022-08-091-2/+1
|\
| * Merge branch '10.5' into bb-10.6-releaseOleksandr Byelkin2022-08-031-2/+1
| |\
| | * Merge branch '10.4' into 10.5Oleksandr Byelkin2022-08-031-2/+1
| | |\
| | | * Merge branch '10.3' into 10.4Oleksandr Byelkin2022-08-021-1/+1
| | | |\
| | | | * bugfix: RAND is VCOL_SESSION_FUNCSergei Golubchik2022-07-291-1/+1
* | | | | Step#1 MDEV-27896 Wrong result upon `COLLATE latin1_bin CHARACTER SET latin1`...Alexander Barkov2022-05-231-1/+1
* | | | | MDEV-23479: Add a THD* argument to Item_func_or_sum::fix_length_and_dec()Rucha Deodhar2022-03-301-65/+65
* | | | | MDEV-27743 Remove Lex::charsetAlexander Barkov2022-03-221-6/+21
* | | | | MDEV-27712 Reduce the size of Lex_length_and_dec_st from 16 to 8Alexander Barkov2022-03-221-12/+3
|/ / / /
* | | | Merge 10.5 into 10.6Marko Mäkelä2021-06-011-1/+1
|\ \ \ \ | |/ / /
| * | | followup: rename generated files to have distinct namesSergei Golubchik2021-05-271-1/+1
* | | | MDEV-25180 Atomic ALTER TABLEMonty2021-05-191-0/+1
* | | | MDEV-24089 support oracle syntax: rownumMonty2021-05-191-3/+58
* | | | Added override to all releveant methods in Item (and a few other classes)Monty2021-05-191-564/+581
* | | | Reduce usage of strlen()Monty2021-05-191-114/+434
* | | | Split item->flags into base_flags and with_flagsMonty2021-05-191-43/+33
* | | | Removed Item::is_fixed() and Item::has_subquery()Monty2021-05-191-3/+3
* | | | Change bitfields in Item to an uint16Michael Widenius2021-05-191-72/+116
* | | | Renamed 'flags' variables in Item_classMichael Widenius2021-05-191-3/+3
* | | | Revert MDEV-14517 Cleanup for Item::with_subselectMichael Widenius2021-05-191-1/+1
* | | | Revert MDEV-16592 "Change Item::with_sum_func to a virtual method"Michael Widenius2021-05-191-17/+19
* | | | Improved storage size for Item, Field and some other classesMonty2021-05-191-1/+1
* | | | Added typedef decimal_digits_t (uint16) for number of digits in mostMonty2021-05-191-6/+8
|/ / /
* | | Trivial cleanups, no logic changesMonty2020-11-261-3/+3
* | | Merge remote-tracking branch 'origin/10.4' into 10.5Alexander Barkov2020-08-221-0/+14
|\ \ \ | |/ /
| * | MDEV-23525 Wrong result of MIN(time_expr) and MAX(time_expr) with GROUP BYAlexander Barkov2020-08-221-0/+14
* | | Merge 10.4 into 10.5Marko Mäkelä2020-08-101-0/+3
|\ \ \ | |/ /
| * | MDEV-23032 FLOOR()/CEIL() incorrectly calculate the precision of a DECIMAL(M,...Alexander Barkov2020-08-041-0/+3
* | | Merge branch '10.4' into 10.5Oleksandr Byelkin2020-08-041-1/+4
|\ \ \ | |/ /
| * | MDEV-23366 ROUND(18446744073709551615,rand()*0) returns a wrong resultAlexander Barkov2020-08-031-0/+2
| * | MDEV-23368 ROUND(18446744073709551615,-11) returns a wrong resultAlexander Barkov2020-08-021-1/+2
* | | Merge 10.4 into 10.5Marko Mäkelä2020-08-011-4/+51
|\ \ \ | |/ /
| * | MDEV-23351 Rounding functions return wrong data types for DATE inputAlexander Barkov2020-07-311-1/+2
| * | MDEV-23337 Rounding functions create a wrong data type for integer inputAlexander Barkov2020-07-311-1/+1
| * | MDEV-23323 Rounding functions return a wrong data type for a BIT, ENUM, SET a...Alexander Barkov2020-07-301-1/+28
| * | MDEV-23311 CEILING() and FLOOR() convert temporal input to numbers, unlike RO...Alexander Barkov2020-07-281-2/+25
* | | MDEV-22837 JSON_ARRAYAGG and JSON_OBJECTAGG treat JSON arguments as text.Alexey Botchkov2020-06-151-1/+1
* | | Merge 10.4 into 10.5Marko Mäkelä2020-06-141-2/+2
|\ \ \ | |/ /
| * | Merge 10.3 into 10.4Marko Mäkelä2020-06-131-2/+2
| |\ \ | | |/
| | * MDEV-22268 virtual longlong Item_func_div::int_op(): Assertion `0' failed in ...Alexander Barkov2020-06-131-2/+2
* | | MDEV-20305 Data loss on DOUBLE and DECIMAL conversion to INTAlexander Barkov2020-06-061-28/+125
* | | cleanup trailing wsSergey Vojtovich2020-02-271-1/+1
* | | MDEV-10569: Add RELEASE_ALL_LOCKS function. Implementing the SQLDaniel-Solo2020-02-271-26/+40
* | | MDEV-21581 Helper functions and methods for CHARSET_INFOAlexander Barkov2020-01-281-5/+5
* | | cleanup: data type pluginsSergei Golubchik2019-10-311-2/+3
* | | MDEV-20818 ER_CRASHED_ON_USAGE or Assertion `length <= column->length' failed...Alexander Barkov2019-10-141-8/+9
* | | MDEV-20795 CAST(inet6 AS BINARY) returns wrong resultAlexander Barkov2019-10-111-0/+50
* | | A small cleanup for MDEV-16309 Split ::create_tmp_field() into virtual method...Alexander Barkov2019-10-101-1/+6
* | | Merge 10.4 into 10.5Marko Mäkelä2019-09-251-5/+4
|\ \ \ | |/ /
| * | Merge 10.3 into 10.4Marko Mäkelä2019-09-251-5/+4
| |\ \ | | |/