- 01 Nov, 2005 3 commits
-
-
evgen@moonbone.local authored
into moonbone.local:/work/14186-bug-4.1-mysql
-
monty@mysql.com authored
Removed wrong fix for bug #14009 (use of abs() on null value causes problems with filesort) Mark that add_time(), time_diff() and str_to_date() can return null values
-
ramil@mysql.com authored
into mysql.com:/usr/home/ram/work/mysql-4.1
-
- 31 Oct, 2005 4 commits
-
-
joerg@mysql.com authored
-
ramil@mysql.com authored
get real results after all checks. (see bug #14254: func_crypt.test fails on FreeBSD with --ps-protocol).
-
hf@deer.(none) authored
into deer.(none):/home/hf/work/mysql-4.1.12839
-
hf@deer.(none) authored
-
- 29 Oct, 2005 4 commits
-
-
jimw@mysql.com authored
into mysql.com:/home/jimw/my/mysql-4.1-clean
-
jimw@mysql.com authored
into mysql.com:/home/jimw/my/mysql-4.1-clean
-
patg@krsna.patg.net authored
into krsna.patg.net:/home/patg/mysql-build/mysql-4.1
-
jimw@mysql.com authored
into mysql.com:/home/jimw/my/mysql-4.1-clean
-
- 28 Oct, 2005 7 commits
-
-
sergefp@mysql.com authored
into mysql.com:/home/psergey/mysql-4.1-bug14139
-
into a193-229-222-105.elisa-laajakaista.fi:/home/my/bk/mysql-4.1
-
aivanov@mysql.com authored
into mysql.com:/home/alexi/dev/mysql-4.1-10511
-
aivanov@mysql.com authored
ON UPDATE CASCADE
-
evgen@moonbone.local authored
Procedure analyse() redefines select's fields_list. setup_copy_fields() assumes that fields_list is a part of all_fields_list. Because select have only 3 columns and analyse() redefines it to have 10 columns, int overrun in setup_copy_fields() occurs and server goes to almost infinite loop. Because fields_list used not only to send data ad fields types, it's wrong to allow procedure redefine it. This patch separates select's fileds_list and procedure's one. Now if procedure is present, copy of fields_list is created in procedure_fields_list and it is used for sending data and fields.
-
into a193-229-222-105.elisa-laajakaista.fi:/home/my/bk/mysql-4.1
-
kernel function to prevent CPU hogs.
-
- 27 Oct, 2005 9 commits
-
-
evgen@moonbone.local authored
Date field was declared as not null, thus expression 'datefield is null' was always false. For SELECT special handling of such cases is used. There 'datefield is null' converted to 'datefield eq "0000-00-00"'. In mysql_update() before creation of select added remove_eq_conds() call. It makes some optimization of conds and in particular performs conversion from 'is null' to 'eq'. Also remove_eq_conds() makes some evaluation of conds and if it founds that conds is always false then update statement is not processed further. All this allows to perform some update statements process faster due to optimized conds, and not wasting resources if conds known to be false.
-
jimw@mysql.com authored
into mysql.com:/home/jimw/my/mysql-4.1-clean
-
evgen@moonbone.local authored
into moonbone.local:/work/13855-bug-4.1-mysql
-
evgen@moonbone.local authored
After merge fix
-
evgen@moonbone.local authored
-
aivanov@mysql.com authored
into mysql.com:/home/alexi/dev/mysql-4.1-innobase
-
bar@mysql.com authored
Dump MY_CS_CSSORT when it's necessary.
-
bar@mysql.com authored
Updating to conform the current CHARSET_INFO structure.
-
bar@mysql.com authored
into mysql.com:/usr/home/bar/mysql-4.1.b13347
-
- 26 Oct, 2005 3 commits
-
-
patg@krsna.patg.net authored
into krsna.patg.net:/home/patg/mysql-build/mysql-4.1
-
aivanov@mysql.com authored
and innobase/*/makefilewin (which are unused now).
-
-
- 25 Oct, 2005 10 commits
-
-
kent@mysql.com authored
Added MTR_BUILD_THREAD to control the port range
-
kent@mysql.com authored
into mysql.com:/Users/kent/mysql/bk/mysql-4.1
-
kent@mysql.com authored
into mysql.com:/Users/kent/mysql/bk/mysql-4.0
-
patg@krsna.patg.net authored
Made change to mysqlimport to set character_set_database to binary to make importing various charsets/columns work correctly.
-
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.
-
jimw@mysql.com authored
into mysql.com:/home/jimw/my/mysql-4.1-clean
-
jimw@mysql.com authored
options to the wrong value. (Bug #12925)
-
evgen@moonbone.local authored
into moonbone.local:/work/14016-bug-4.1-mysql
-
evgen@moonbone.local authored
collation By default constant strings in second parameter of date_time() have case insensitive collation. Because of this expressions date_format(f,'%m') and date_format(f,'%M') wrongly becomes equal, which results in choosing wrong column to sort by. Now if second parameter of date_format() is constant then it's collation is changed to case sensitive.
-
evgen@moonbone.local authored
into moonbone.local:/work/13392-bug-4.1-mysql
-