summaryrefslogtreecommitdiff
path: root/sql/field.cc
Commit message (Expand)AuthorAgeFilesLines
* Merge 10.3 into 10.4Marko Mäkelä2018-08-161-1/+7
|\
| * Merge 10.2 into 10.3Marko Mäkelä2018-08-031-1/+7
| |\
| | * Merge 10.1 into 10.2Marko Mäkelä2018-08-021-1/+7
| | |\
| | | * MDEV-16711 Crash in Field_blob::store() while reading statisticsIgor Babaev2018-07-151-1/+7
* | | | A cleanup for MDEV-16939: avoid timeval initialization related problems in th...Alexander Barkov2018-08-111-6/+1
* | | | Fix warning C4838 : conversion from 'type_1' to 'type_2' requires a narrowing...Vladislav Vaintroub2018-08-111-1/+4
* | | | MDEV-16939 Move TIMESTAMP truncation code to Field_timestamp::store_TIME_with...Alexander Barkov2018-08-111-34/+42
* | | | MDEV-16938 Move Item::get_time_with_conversion() to TimeAlexander Barkov2018-08-111-8/+24
* | | | Fixing a "safe" bug in MDEV-16928 (revealed by the Windows compiler)Alexander Barkov2018-08-101-2/+2
* | | | MDEV-16935 Change the parameter of Field_xxx::store_TIME_with_dec() to const ...Alexander Barkov2018-08-101-116/+80
* | | | MDEV-16928 Move MYSQL_TIME initialization from Field_xxx::store_time_dec() to...Alexander Barkov2018-08-091-123/+57
* | | | MDEV-14032 SEC_TO_TIME executes side effect two timesAlexander Barkov2018-08-091-66/+21
* | | | MDEV-16910 Add class VDecAlexander Barkov2018-08-071-79/+11
* | | | MDEV-16884 Remove tests for field_type() in Item_cache_temporalAlexander Barkov2018-08-021-2/+2
* | | | MDEV-16823 Add Type_handler::Column_definition_reuse_fix_attributes()Alexander Barkov2018-07-251-58/+6
* | | | Merge remote-tracking branch 'origin/10.3' into 10.4Alexander Barkov2018-07-251-3/+2
|\ \ \ \ | |/ / /
| * | | MDEV-16729 VARCHAR COMPRESSED is created with a wrong length for multi-byte c...Alexander Barkov2018-07-241-3/+2
* | | | MDEV-16542 Fix ALTER TABLE FORCE to upgrade temporal typesAlexander Barkov2018-07-091-5/+2
* | | | Merge remote-tracking branch 'origin/10.3' into 10.4Alexander Barkov2018-07-031-11/+32
|\ \ \ \ | |/ / /
| * | | Merge branch '10.2' into 10.3Sergei Golubchik2018-06-301-9/+18
| |\ \ \ | | |/ /
| | * | MDEV-12574 MAX(old_decimal) produces a column of the old DECIMAL typeAlexander Barkov2018-06-251-9/+18
| | * | MDEV-12809 Bad column type created for TEXT(1431655798) CHARACTER SET utf8Alexander Barkov2018-06-211-1/+1
| * | | MDEV-16365 Setting a column NOT NULL fails to return error forThirunarayanan Balathandayuthapani2018-06-251-2/+4
| * | | Merge 10.2 into 10.3Marko Mäkelä2018-06-181-0/+10
| |\ \ \ | | |/ /
| | * | MDEV-15352 AUTO_INCREMENT breaks after updating a column value to a negative ...Alexander Barkov2018-06-141-0/+10
| | * | register keyword c++17 warningEugene Kosov2018-04-241-1/+1
* | | | MDEV-14630 Replace {STRING|INT|REAL|DECIMAL|DATE}_ITEM to CONST_ITEMAlexander Barkov2018-06-061-1/+1
* | | | cleanup: ASSERT_COLUMN_MARKED_FOR_WRITE_OR_COMPUTEDSergei Golubchik2018-06-041-49/+53
* | | | cleanup: remove TABLE::vcol_setSergei Golubchik2018-06-041-1/+1
* | | | Merge branch '10.3' into 10.4Igor Babaev2018-06-031-81/+100
|\ \ \ \ | |/ / /
| * | | Cleanup isnan() portability checksSergey Vojtovich2018-05-261-1/+1
| * | | Cleanup isinf() portability checksSergey Vojtovich2018-05-261-1/+1
| * | | Use std::isfinite in C++ codeSergey Vojtovich2018-05-241-1/+1
| * | | MDEV-15592 - Column COMPRESSED should select a 'high order' datatypeSergey Vojtovich2018-05-111-24/+47
| * | | Add likely/unlikely to speed up executionMonty2018-05-071-21/+21
| * | | MDEV-15938 - TINYTEXT CHARACTER SET utf8 COMPRESSED truncates dataSergey Vojtovich2018-04-301-33/+28
| * | | MDEV-15971 Split the code for CHARACTER_OCTET_LENGTH and CHARACTER_MAXIMUM_LE...Alexander Barkov2018-04-221-0/+6
| * | | MDEV-15926 MEDIUMINT returns wrong I_S attributesAlexander Barkov2018-04-201-1/+1
| * | | MDEV-15762 - VARCHAR(0) COMPRESSED crashes the serverSergey Vojtovich2018-04-201-8/+3
* | | | MDEV-16351 JSON_OBJECT() treats hybrid functions with boolean arguments as nu...Alexander Barkov2018-05-311-0/+21
* | | | MDEV-16325 CREATE..SELECT..UNION creates a wrong field type for old varcharAlexander Barkov2018-05-301-30/+15
* | | | MDEV-16309 Split ::create_tmp_field() into virtual methods in ItemAlexander Barkov2018-05-281-0/+30
* | | | MDEV-9216 Split field.cc:make_field() into virtual methods in Type_handlerAlexander Barkov2018-05-241-272/+46
* | | | MDEV-16280 Add class Bit_addrAlexander Barkov2018-05-241-81/+73
|/ / /
* | | Cleanup: renaming methods make_field(Send_field*) to make_send_field(..)Alexander Barkov2018-04-051-9/+9
* | | Cleanup: removing duplicate code, adding "const", etcAlexander Barkov2018-04-021-63/+24
* | | MDEV-14929 - AddressSanitizer: memcpy-param-overlap in Field_longstr::compressSergey Vojtovich2018-04-021-5/+10
* | | Cleanup: moving timestamp_to_TIME() as a method to THDAlexander Barkov2018-03-301-21/+2
* | | MDEV-15597 Add class Load_data_outvar and avoid using Item::STRING_ITEM for I...Alexander Barkov2018-03-201-0/+18
* | | MDEV-15497 Wrong empty value in a GEOMETRY column on LOAD DATAAlexander Barkov2018-03-071-0/+57