An error occurred fetching the project authors.
- 05 Apr, 2006 1 commit
-
-
evgen@sunlight.local authored
Mutli-table uses temporary table to store new values for fields. With the new values the rowid of the record to be updated is stored in a Field_string field. Table to be updated is set as source table of the rowid field. But when the temporary table creates the tmp field for the rowid field it converts it to a varstring field because the table to be updated was created by the v4.1. Due to this the stored rowids were broken and no records for update were found. The flag can_alter_field_type is added to Field_string class. When it is set to 0 the field won't be converted to varstring. The Field_string::type() function now always returns MYSQL_TYPE_STRING if can_alter_field_type is set to 0. The multi_update::initialize_tables() function now sets can_alter_field_type flag to 0 for the rowid fields denying conversion of the field to a varstring field.
-
- 27 Feb, 2006 1 commit
-
-
lars@mysql.com authored
-
- 21 Feb, 2006 1 commit
-
-
konstantin@mysql.com authored
column is increasing when table is recreated with PS/SP": make use of create_field::char_length more consistent in the code. Reinit create_field::length from create_field::char_length for every execution of a prepared statement (actually fixes the bug).
-
- 03 Jan, 2006 1 commit
-
-
serg@serg.mylan authored
-
- 07 Dec, 2005 1 commit
-
-
anozdrin@mysql.com authored
according to the standard. The idea is to use Field-classes to implement stored routines variables. Also, we should provide facade to Item-hierarchy by Item_field class (it is necessary, since SRVs take part in expressions). The patch fixes the following bugs: - BUG#8702: Stored Procedures: No Error/Warning shown for inappropriate data type matching; - BUG#8768: Functions: For any unsigned data type, -ve values can be passed and returned; - BUG#8769: Functions: For Int datatypes, out of range values can be passed and returned; - BUG#9078: STORED PROCDURE: Decimal digits are not displayed when we use DECIMAL datatype; - BUG#9572: Stored procedures: variable type declarations ignored; - BUG#12903: upper function does not work inside a function; - BUG#13705: parameters to stored procedures are not verified; - BUG#13808: ENUM type stored procedure parameter accepts non-enumerated data; - BUG#13909: Varchar Stored Procedure Parameter always BINARY string (ignores CHARACTER SET); - BUG#14161: Stored procedure cannot retrieve bigint unsigned; - BUG#14188: BINARY variables have no 0x00 padding; - BUG#15148: Stored procedure variables accept non-scalar values;
-
- 31 Oct, 2005 1 commit
-
-
sergefp@mysql.com authored
-
- 25 Oct, 2005 1 commit
-
-
sergefp@mysql.com authored
avoid multiplying length of field_X by charset->mbmaxlen twice when calculating space required for field_X in the new table.
-
- 13 Oct, 2005 1 commit
-
-
monty@mysql.com authored
Move handling of suffix_length from strnxfrm_bin() to filesort to ensure proper sorting of all kind of binary objects field::sort_key() now adds length last for varbinary/blob VARBINARY/BLOB is now sorted by filesort so that shorter strings comes before longer ones Fixed issues in test cases from last merge
-
- 13 Sep, 2005 1 commit
-
-
monty@mishka.mysql.fi authored
Added flag to Field::store(longlong) to specify if value is unsigned. This fixes bug #12750: Incorrect storage of 9999999999999999999 in DECIMAL(19, 0) Fixed warning from valgrind in CREATE ... SELECT Fixed double free of mysql.options if reconnect failed
-
- 05 Aug, 2005 1 commit
-
-
hf@deer.(none) authored
Field_geom lack size_of method
-
- 01 Jul, 2005 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 30 Jun, 2005 1 commit
-
-
ramil@mysql.com authored
bug #10617: Insert from same table to same table give incorrect result for bit(4) column. bug #11091: union involving BIT: assertion failure in Item::tmp_table_field_from_field_type bug #11572: MYSQL_TYPE_BIT not taken care of in temp. table creation for VIEWs
-
- 20 Jun, 2005 1 commit
-
-
igor@rurik.mysql.com authored
Added a test case for bug #11385. group_by.test: Added a test case for bug #11385. field.h: Fixed bug #11385. The bug was due to not defined method decimals for the class Field_datetime.
-
- 15 Jun, 2005 1 commit
-
-
igor@rurik.mysql.com authored
Added test case for bug #11283. field.h, field.cc: Fixed bug #11283: wrong conversion from varchar to decimal. Added methods Field_string::val_decimal, Field_varstring::val_decimal, Field_blob::val_decimal. They are not inherited from the base class Field_longstr anymore.
-
- 26 May, 2005 1 commit
-
-
jimw@mysql.com authored
-
- 25 May, 2005 1 commit
-
-
monty@mysql.com authored
Added ASSERT() to detect wrongly packed fields
-
- 07 May, 2005 1 commit
-
-
serg@sergbook.mylan authored
-
- 05 May, 2005 1 commit
-
-
holyfoot@hf-ibm.(none) authored
Mostly about precision/decimals of the results of the operations
-
- 04 May, 2005 1 commit
-
-
msvensson@neptunus.(none) authored
- Introduce ifdefs so we can control when to use #pragma interface on cygwin
-
- 29 Apr, 2005 2 commits
-
-
hf@deer.(none) authored
-
monty@mysql.com authored
Produce warnings of wrong cast of strings to signed/unsigned. Don't block not resolved IP's if DNS server is down (Bug #8467) Fix compiler problems with MinGW (Bug #8872)
-
- 14 Apr, 2005 1 commit
-
-
ramil@mysql.com authored
-
- 12 Apr, 2005 2 commits
-
-
ramil@mysql.com authored
-
ramil@mysql.com authored
-
- 01 Apr, 2005 1 commit
-
-
monty@mysql.com authored
CAST() now produces warnings when casting a wrong INTEGER or CHAR values. This also applies to implicite string to number casts. (Bug #5912) ALTER TABLE now fails in STRICT mode if it generates warnings. Inserting a zero date in a DATE, DATETIME or TIMESTAMP column during TRADITIONAL mode now produces an error. (Bug #5933)
-
- 31 Mar, 2005 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 28 Mar, 2005 1 commit
-
-
dlenev@mysql.com authored
Fixed Field_timestamp::val_int() so now it works correctly in --new mode (or for TIMESTAMP(19) columns). Also removed unused Field_timestamp::fill_and_store() method.
-
- 23 Mar, 2005 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 19 Mar, 2005 1 commit
-
-
jimw@mysql.com authored
Windows to call CreateFileMapping() with correct arguments, and propogating the introduction of query_id_t to everywhere query ids are passed around. (Bug #8826)
-
- 16 Mar, 2005 1 commit
-
-
monty@mysql.com authored
Removed some optional arguments Fixed portability problem in federated tests
-
- 13 Mar, 2005 1 commit
-
-
konstantin@mysql.com authored
implementation of AVG(DISTINCT) which utilizes the approach with Fields. The patch implemented in October is portede to the up-to-date tree containing DECIMAL type. Tests for AVG(DISTINCT) (although there is not much to test provided that SUM(DISTINCT) works), cleanups for COUNT(DISTINCT) and GROUP_CONCAT() will follow in another changeset.
-
- 28 Feb, 2005 1 commit
-
-
monty@mysql.com authored
(No really critical errors found, but a few possible wrong results)
-
- 15 Feb, 2005 1 commit
-
-
monty@mysql.com authored
Simple optimzations done while reviewing code
-
- 10 Feb, 2005 1 commit
-
-
monty@mysql.com authored
After merge fixes Don't give duplicate warnings for some ::store() functions
-
- 08 Feb, 2005 1 commit
-
-
hf@deer.(none) authored
-
- 04 Feb, 2005 2 commits
-
-
jimw@mysql.com authored
-
gluh@gluh.mysql.r18.ru authored
bug#7833: Wrong datatype of aggregate column is returned
-
- 26 Jan, 2005 1 commit
-
-
georg@beethoven.site authored
(After review of cs georg:1.1800 by Monty)
-
- 21 Jan, 2005 1 commit
-
-
patg@pc248.lfp.kcls.org authored
-New tests and results logging_ok: Logging to logging@openlogging.org accepted ha_federated.h: removed quote_data and type_quote (now in the Field class) ha_federated.cc: moved quote_data and type_quote to field class field.h: new methods quote_data and needs_quotes declared field.cc: new field class methods quote_data and needs_quotes (per Monty's request) federated.test: more tests, joins, index tests have_federated_db.require: new name of federated system var federated.result: new test results for federated handler have_federated_db.inc: changed name of variable in test due to change in vars sql_analyse.cc: over-ridden append_escaped to take (String *, char *, uint) per requirements of 'create_where_from_key' method in federated handler. mysql_priv.h: define over-ridden append_escaped to take arguments from 'create_where_from_key' method in federated handler ha_federated.cc: implemented "create_where_from_key" to deal properly with two-byte prefix and multi keys. Initial testing shows it works, but I still need to move quoting to field class and also look at changes per Segei's suggestions.
-
- 18 Jan, 2005 1 commit
-
-
dlenev@mysql.com authored
macros. It does not fixes any bugs in 4.0. But it prevents from future error in any bugfixes that may use these macros. Also after merging into 4.1 tree this cleanup will fix bug #7884 "Able to add invalid unique index on TIMESTAMP prefix".
-