summaryrefslogtreecommitdiff
path: root/sql/sql_type.h
Commit message (Expand)AuthorAgeFilesLines
* MDEV-20732 Correctly set the length of the FORMAT() result for float data typ...Gagan Goel2020-01-161-0/+1
* Merge 10.3 into 10.4Marko Mäkelä2019-12-271-0/+9
|\
| * After-merge cleanupAlexander Barkov2019-12-271-0/+14
* | MDEV-20732 MDB now correctly estimates a length of the FORMAT() result forRoman Nozdrin2019-10-311-0/+13
* | MDEV-20417 Assertion `(m_ptr == __null) == item->null_value' failed in VDec::...Alexander Barkov2019-08-261-2/+2
* | MDEV-20397 Support TIMESTAMP, DATETIME, TIME in ROUND() and TRUNCATE()Alexander Barkov2019-08-221-0/+3
* | MDEV-19961 MIN(timestamp_column) returns a wrong result in a GROUP BY queryAlexander Barkov2019-08-191-0/+14
* | Merge commit '43882e764d6867c6855b1ff057758a3f08b25c55' into 10.4Alexander Barkov2019-08-131-8/+0
|\ \ | |/
| * A cleanup for `MDEV-20273 Add class Item_sum_min_max` - removing duplicate codeAlexander Barkov2019-08-091-12/+8
| * MDEV-20278 PERCENTILE_DISC() returns a wrong data typeAlexander Barkov2019-08-071-4/+0
| * MDEV-20273 Add class Item_sum_min_maxAlexander Barkov2019-08-071-11/+11
* | MDEV-19166 Assertion `!is_zero_datetime()' failed in Timestamp_or_zero_dateti...Alexander Barkov2019-08-051-8/+9
* | MDEV-19774 Assertion `sec.se c() <= 0x7FFFFFFFL' failed in Item_func_from_uni...Alexander Barkov2019-06-201-1/+31
* | Merge branch '10.3' into 10.4Oleksandr Byelkin2019-05-191-5/+23
|\ \ | |/
| * MDEV-16872 Add CAST(expr AS FLOAT)Alexander Barkov2019-05-161-0/+11
| * MDEV-19468 Hybrid type expressions return wrong format for FLOATAlexander Barkov2019-05-151-4/+11
| * Merge 10.2 into 10.3Marko Mäkelä2019-05-141-1/+1
| |\
| | * Merge 10.1 into 10.2Marko Mäkelä2019-05-131-1/+1
| | |\
| | | * Merge branch '5.5' into 10.1Vicențiu Ciorbaru2019-05-111-1/+1
| * | | Backporting from 10.4 to 10.3: MDEV-17325 NULL-ability problems with LEAST() ...Alexander Barkov2019-04-201-0/+2
* | | | MDEV-8919 Wrong result for CAST(9999999999999999999.0)Alexander Barkov2019-05-171-0/+1
* | | | A joint patch for MDEV-19284 and MDEV-19285 (INSTANT ALTER)Alexander Barkov2019-05-161-4/+0
* | | | MDEV-9234 Add Type_handler::union_element_finalize()10.4-stagingAlexander Barkov2019-04-231-0/+9
* | | | MDEV-19125 Change Send_field::type from enum_field_types to Type_handler*Alexander Barkov2019-04-021-0/+89
* | | | mysql_prepare_create_table() inconsistencySergei Golubchik2019-02-221-0/+5
* | | | A cleanup for MDEV-13916 Enforce check constraint on JSON typeAlexander Barkov2019-02-151-10/+5
* | | | MDEV-15564 Avoid table rebuild in ALTER TABLE on collation or charset changesMarko Mäkelä2019-02-141-0/+4
* | | | MDEV-13916 Enforce check constraint on JSON typeMonty2019-02-131-5/+10
* | | | MDEV-18447 Assertion `!is_zero_datetime()' failed in Timestamp_or_zero_dateti...Alexander Barkov2019-02-121-1/+7
* | | | Merge 10.3 into 10.4Marko Mäkelä2018-12-181-7/+10
|\ \ \ \ | |/ / /
* | | | MDEV-18010 Add classes Inet4 and Inet6Alexander Barkov2018-12-151-8/+2
* | | | MDEV-17995 INET6_NTOA(ucs2_input) erroneously returns NULLAlexander Barkov2018-12-131-0/+52
* | | | --echo #Alexander Barkov2018-12-121-0/+8
* | | | MDEV-13995 MAX(timestamp) returns a wrong result near DST changeAlexander Barkov2018-12-101-1/+198
* | | | Cleanup: Datetime() constructors accepting Longlong_hybrid/Sec6 do not need THDAlexander Barkov2018-12-101-4/+4
* | | | MDEV-17928 Conversion from TIMESTAMP to VARCHAR SP variables does not work we...Alexander Barkov2018-12-081-0/+3
* | | | Cleanup: removing unused zeroing Datetime() constructorAlexander Barkov2018-12-071-4/+0
* | | | MDEV-16991 Rounding vs truncation for TIME, DATETIME, TIMESTAMPbb-10.4-mdev16991Alexander Barkov2018-11-261-117/+566
* | | | MDEV-17792 New class Timestamp and cleanups in Date, Datetime, Field for roun...Alexander Barkov2018-11-221-5/+71
* | | | MDEV-17776 CAST(x AS INTERVAL DAY_SECOND(N))Alexander Barkov2018-11-201-0/+34
* | | | MDEV-17740 Extend EXTRACT(x AS DAY*) to understand long time intervalsAlexander Barkov2018-11-171-11/+105
* | | | MDEV-17712 Remove C_TIME_FUZZY_DATES, C_TIME_DATETIME_ONLY, C_TIME_TIME_ONLYAlexander Barkov2018-11-141-13/+20
* | | | MDEV-17563 Different results using table or view when comparing values of tim...Alexander Barkov2018-11-081-71/+235
* | | | MDEV-17634 Regression: TIME(0)=TIME('z') returns NULL vs 1Alexander Barkov2018-11-071-0/+4
* | | | MDEV-17607 DATE(COALESCE(year_column)) returns a wrong resultAlexander Barkov2018-11-041-7/+4
* | | | MDEV-17460 Move the code from Item_extract::val_int() to a new class Extract_...Alexander Barkov2018-10-161-0/+118
* | | | MDEV-17216 Assertion `!dt->fraction_remainder(decimals())' failed in Field_te...Alexander Barkov2018-10-091-66/+25
* | | | MDEV-17351 Wrong results for GREATEST,TIMESTAMP,ADDTIME with an out-of-range ...Alexander Barkov2018-10-081-6/+76
* | | | MDEV-17331 Reuse Temporal_hybrid in xxx_to_date_with_warn()Alexander Barkov2018-10-011-0/+6
* | | | A cleanup for MDEV-17317 Add THD* parameter into Item::get_date() and stricte...Alexander Barkov2018-10-011-2/+6