summaryrefslogtreecommitdiff
path: root/sql/field.cc
Commit message (Expand)AuthorAgeFilesLines
* Removing duplicate code in double-to-longlong conversion.Alexander Barkov2016-07-031-50/+34
* Merge branch '10.1' into 10.2Sergei Golubchik2016-06-301-20/+58
|\
| * Merge branch '10.0' into 10.1Sergei Golubchik2016-06-281-0/+1
| |\
| | * Merge branch '5.5' into bb-10.0Sergei Golubchik2016-06-211-0/+1
| | |\
| | | * MDEV-10181 Illegal mix of collation for a field and an ASCII string as a view...Alexander Barkov2016-06-101-0/+1
| * | | MDEV-8502 DECIMAL accepts out of range DEFAULT valuesAlexander Barkov2016-06-271-20/+57
* | | | various cleanupsSergei Golubchik2016-06-301-5/+17
* | | | change vcol->non_deterministic to vcol->flagsSergei Golubchik2016-06-301-1/+1
* | | | better ER_VIRTUAL_COLUMN_FUNCTION_IS_NOT_ALLOWEDSergei Golubchik2016-06-301-1/+1
* | | | cleanup: change Item::walk() to take void* not uchar*Sergei Golubchik2016-06-301-3/+2
* | | | Use default character set for expressionsMichael Widenius2016-06-301-0/+1
* | | | various cleanupsMichael Widenius2016-06-301-1/+1
* | | | MDEV-7563 Support CHECK constraint as in (or close to) SQL StandardMichael Widenius2016-06-301-77/+127
* | | | parse negative numbers into one itemSergei Golubchik2016-06-301-6/+6
* | | | MDEV-10138 Support for decimals up to 38 digitsMonty2016-06-221-18/+48
* | | | Cleanups:Monty2016-04-051-1/+2
* | | | MDEV-8360 Clean-up CHARSET_INFO: strnncollsp: diff_if_only_endspace_differenceAlexander Barkov2016-03-311-8/+5
* | | | Merge branch '10.1' into 10.2Sergei Golubchik2016-03-231-7/+43
|\ \ \ \ | |/ / /
| * | | MDEV-9604 crash in Item::save_in_field with empty enum valueAlexander Barkov2016-03-231-1/+16
| * | | MDEV-5542: GROUP_CONCAT truncate output to 65.536 chars when using DISTINCT o...Oleksandr Byelkin2016-03-011-6/+27
* | | | Merge remote-tracking branch 'origin/10.1' into 10.2Alexander Barkov2015-12-291-0/+29
|\ \ \ \ | |/ / /
| * | | Merge remote-tracking branch 'origin/10.0' into 10.1Alexander Barkov2015-12-291-0/+29
| |\ \ \ | | |/ /
| | * | Merge remote-tracking branch 'origin/5.5' into 10.0Alexander Barkov2015-12-291-0/+29
| | |\ \ | | | |/
| | | * MDEV-9319 ALTER from a bigger to a smaller blob type truncates too much dataAlexander Barkov2015-12-291-0/+29
| | | * Fixed warnings and errors found by buildbotMonty2015-07-251-1/+2
* | | | Adding "const" qualifier to methods Field::eq_def() andAlexander Barkov2015-12-281-3/+3
* | | | Changing the parameter of Field::eq_def() from "Field *" to "const Field *"Alexander Barkov2015-12-241-3/+3
* | | | MDEV-9316 Add Field::store_hex_hybrid()Alexander Barkov2015-12-231-0/+25
* | | | Moving the "ha_field_option_struct *option_struct" member fromAlexander Barkov2015-12-041-1/+0
* | | | MDEV-9238 Wrap create_virtual_tmp_table() into a class, split into different ...Alexander Barkov2015-12-041-111/+0
* | | | MDEV-8718 - Obsolete sql_strmake() in favor of THD::strmake() and thd_strmake()Sergey Vojtovich2015-11-261-1/+1
* | | | MDEV-8095 Split Create_fieldAlexander Barkov2015-11-251-3/+0
* | | | A joint patch for:Alexander Barkov2015-11-251-8/+10
* | | | cleanup: remove Field->stored_in_db, Create_field->stored_in_dbSergei Golubchik2015-11-241-30/+13
|/ / /
* | | Don't store vcol bitmaps in TABLE if table doesn't have virtual fields.Monty2015-11-101-1/+1
* | | MDEV-8992 MariaDB crashes when accessing table with GIS features.Alexey Botchkov2015-11-011-0/+3
* | | MDEV-8948 ALTER ... INPLACE does work for BINARY, BLOBmariadb-10.1.8Alexander Barkov2015-10-151-8/+14
* | | Adding "virtual bool Field::can_optimize_range(...)" and moving the codeAlexander Barkov2015-10-021-0/+31
* | | MDEV-8658 DATE(zerofill_column) and DATE(COALESCE(zerofill_column)) return di...Alexander Barkov2015-09-231-0/+18
* | | MDEV-3929 Add system variable explicit_defaults_for_timestamp for compatibili...Alexander Barkov2015-09-221-4/+13
* | | MDEV-8466 CAST works differently for DECIMAL/INT vs DOUBLE for empty stringsAlexander Barkov2015-09-171-196/+239
* | | MDEV-8372 Use helper methods introduced in MDEV-7824 all around the codeAlexander Barkov2015-09-151-5/+3
* | | MDEV-8369 Unexpected impossible WHERE for a condition on a ZEROFILL fieldAlexander Barkov2015-09-111-30/+1
* | | MDEV-8706 Wrong result for SELECT..WHERE time_column=TIMESTAMP'2015-08-30 00:...Alexander Barkov2015-09-091-5/+54
* | | MDEV-8741 Equal field propagation leaves some remainders after simplifying WH...Alexander Barkov2015-09-091-13/+6
* | | MDEV-8766 Wrong result for SELECT..WHERE LENGTH(time_column)=8 AND time_colum...Alexander Barkov2015-09-081-2/+24
* | | MDEV-8699 Wrong result for SELECT..WHERE HEX(date_column)!='323030312D30312D3...Alexander Barkov2015-09-071-0/+72
* | | MDEV-8704 Wrong result for SELECT..WHERE LENGTH(double_column)!=6 AND double_...Alexander Barkov2015-09-071-0/+22
* | | MDEV-8703 Wrong result for SELECT..WHERE LENGTH(decimal_10_1_column)!=3 AND d...Alexander Barkov2015-09-071-14/+43
* | | Field_num::get_equal_const_item() appeared to be in a wrong file (item.cc).Alexander Barkov2015-09-071-0/+19