An error occurred fetching the project authors.
- 17 May, 2006 1 commit
-
-
ramil@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).
-
- 19 Dec, 2005 1 commit
-
-
bar@mysql.com authored
field.cc: BLOB variations have number-in-bytes limit, unlike CHAR/VARCHAR which have number-of-characters limits. A tinyblob column can store up to 255 bytes. In the case of basic Latin letters (which use 1 byte per character) we can store up to 255 characters in a tinyblob column. When passing an utf8 tinyblob column as an argument into a function (e.g. COALESCE) we need to reserve 3*255 bytes. I.e. multiply length in bytes to mbcharlen for the character set. Although in reality a tinyblob column can never be 3*255 bytes long, we need to set max_length to multiply to make fix_length_and_dec() of the function-caller (e.g. COALESCE) calculate the correct max_length for the column being created. ctype_utf8.result, ctype_utf8.test: Adding test case.
-
- 06 Dec, 2005 1 commit
-
-
bar@mysql.com authored
field.cc: Adding longlong range checking to return LONGLONG_MIN or LONGLONG_MAX when out of range. Using (longlong) cast only when range is ok. cast.test: Adding test case. cast.result: Fixing results accordingly.
-
- 31 Oct, 2005 1 commit
-
-
hf@deer.(none) 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.
-
- 21 Sep, 2005 1 commit
-
-
hf@deer.(none) authored
-
- 28 Jul, 2005 1 commit
-
-
monty@mysql.com authored
-
- 14 Jul, 2005 1 commit
-
-
konstantin@mysql.com authored
No separate typecode for MEDIUMTEXT/LONGTEXT is added, as we have no sound decision yet what typecodes and for what types are sent by the server (aka what constitutes a distinct type in MySQL).
-
- 23 Jun, 2005 1 commit
-
-
igor@rurik.mysql.com authored
Added a test case for bug #10124. sql_select.h, item_subselect.cc, sql_select.cc: Fixed bug #10124. The copy method of the store_key classes can return STORE_KEY_OK=0, STORE_KEY_FATAL=1, STORE_KEY_CONV=2 now. field.cc: Fixed bug #10124. When ussuing a warning the store methods return 2 instead of 1 now.
-
- 21 Jun, 2005 1 commit
-
-
monty@mishka.local authored
Fixed wrong allocation that could cause buffer overrun when using join cache
-
- 05 Jun, 2005 1 commit
-
-
serg@serg.mylan authored
'#pragma interface' (that comes with the #include'd header file)
-
- 03 Jun, 2005 2 commits
-
-
monty@mysql.com authored
Ensure that 'null_value' is not accessed before val() is called in FIELD() functions Fixed initialization of key maps. This fixes some problems with keys when you have more than 64 keys Fixed that ROLLUP don't always create a temporary table. This fix ensures that func_gconcat.test results are now predictable
-
bar@mysql.com authored
adding test field.cc: bug#10714 Inserting double value into utf8 column crashes server: sprintf was executed with too big length, which caused crash on some Windows platforms.
-
- 02 Jun, 2005 1 commit
-
-
kent@mysql.com authored
Set #pragma implementation" earlier Many files: Need to include <my_global.h> before #ifdef USE_PRAGMA_IMPLEMENTATION
-
- 26 May, 2005 1 commit
-
-
msvensson@neptunus.(none) authored
Added some more ifdefs for "#pragma interface"
-
- 06 Apr, 2005 2 commits
-
-
bar@mysql.com authored
-
bar@mysql.com authored
return error. We'll use it for better warnign reporting.
-
- 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
-
- 22 Feb, 2005 2 commits
-
-
monty@mysql.com authored
Change string->float conversion to delay division as long as possible. This gives us more exact integer->float conversion for numbers of type '123.45E+02' (Bug #7740)
-
bar@mysql.com authored
optimize test_if_minus() when not UCS2 support is compiled.
-
- 12 Feb, 2005 1 commit
-
-
bar@mysql.com authored
-
- 04 Feb, 2005 1 commit
-
-
gluh@gluh.mysql.r18.ru authored
bug#7833: Wrong datatype of aggregate column is returned
-
- 01 Feb, 2005 1 commit
-
-
jimw@mysql.com authored
-
- 13 Jan, 2005 1 commit
-
-
bar@mysql.com authored
-
- 12 Jan, 2005 2 commits
-
-
jimw@mysql.com authored
of log_10 array.
-
jimw@mysql.com authored
absolute value of the float is less than 1, and also fix calculation of length for negative values. (Bug #7774)
-
- 07 Jan, 2005 1 commit
-
-
jimw@mysql.com authored
with a number of decimals specified. (Bug #7361)
-
- 06 Dec, 2004 2 commits
-
-
bar@mysql.com authored
Bug #5174 SHOW CREATE TABLE hangs up if the table contains half-with katakana enum values UCS2 values are stored in HEX encoding in FRM file
-
bar@mysql.com authored
-
- 02 Dec, 2004 2 commits
-
-
monty@mysql.com authored
-
monty@mysql.com authored
Added auto-correct of field length for enum/set tables for ALTER TABLE This is becasue of a bug in previous MySQL 4.1 versions where the length for enum/set was set incorrectly after ALTER TABLE
-
- 30 Nov, 2004 1 commit
-
-
ram@gw.mysql.r18.ru authored
-
- 15 Nov, 2004 1 commit
-
-
dlenev@brandersnatch.localdomain authored
In server we assume that datetime values stored in MYSQL_TIME struct are normalized (and year is not greater than 9999), so we should perform range checks in all places then we convert something to MYSQL_TIME.
-
- 12 Nov, 2004 1 commit
-
-
monty@mysql.com authored
-
- 10 Nov, 2004 2 commits
-
-
monty@mysql.com authored
Print position in normal log for Binlog dump
-
gluh@gluh.mysql.r18.ru authored
portability fix(UnixWare)
-
- 09 Nov, 2004 1 commit
-
-
monty@mysql.com authored
-
- 08 Nov, 2004 1 commit
-
-
bar@mysql.com authored
Bug#6345 Unexpected behaviour with partial indices
-