summaryrefslogtreecommitdiff
path: root/sql/item_func.h
Commit message (Expand)AuthorAgeFilesLines
* MDEV-8320 Allow index usage for DATE(col) <=> const and YEAR <=> constOleg Smirnov2023-04-251-0/+1
* Merge 10.8 into 10.9Marko Mäkelä2023-02-161-3/+2
|\
| * Merge 10.5 into 10.6Marko Mäkelä2023-02-101-3/+2
| |\
| | * Merge 10.4 into 10.5Marko Mäkelä2023-02-101-3/+2
| | |\
| | | * Apply clang-tidy to remove empty constructors / destructorsVicențiu Ciorbaru2023-02-091-3/+2
* | | | Merge branch '10.8' into 10.9Oleksandr Byelkin2023-01-311-0/+12
|\ \ \ \ | |/ / /
| * | | Merge branch '10.5' into 10.6Oleksandr Byelkin2023-01-311-0/+12
| |\ \ \ | | |/ /
| | * | Merge branch '10.4' into 10.5Oleksandr Byelkin2023-01-271-0/+12
| | |\ \ | | | |/
| | | * MDEV-27653 long uniques don't work with unicode collationsAlexander Barkov2023-01-191-0/+12
* | | | Merge 10.8 into 10.9Marko Mäkelä2022-12-131-3/+1
|\ \ \ \ | |/ / /
| * | | Merge 10.5 into 10.6Marko Mäkelä2022-12-131-3/+1
| |\ \ \ | | |/ /
| | * | Merge 10.4 into 10.5Marko Mäkelä2022-12-131-3/+1
| | |\ \ | | | |/
| | | * Merge 10.3 into 10.4Marko Mäkelä2022-12-131-3/+1
| | | |\
| | | | * cleanup: VCOL_NOT_VIRTUAL->VCOL_NEXTVALSergei Golubchik2022-12-021-3/+1
* | | | | 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