-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi,
first of all, I would like to take this opportunity to introduce myself: my name is Lenz Grimmer and I have started working for MySQL as a product and release engineer in April. For the last four years, I have been working for the distribution development team of SuSE Linux AG in Nuernberg (Germany) where I was also responsible for the SuSE RPMs of MySQL. I have taken over the task of building the binary packages of new releases from Monty and will take care of this from now on. I also would like to apologize for the delay of publishing new releases in the past few weeks - apart from the change of command we also switched to a new Linux build host and it took me a while to get familiar with the whole building procedure in general. MySQL 3.23.51 is now released. This version fixes several bugs and compile issues - see the changelog below for details. Most notably, we have switched back to using gcc 2.95.3 as the compiler for the Linux binaries and we now link against an updated version of the patched glibc. Since 3.23.50 has never actually been officially released after the pre-release announcement, I have included the changelog entries for this version as well. The following packages will shortly be available from http://www.mysql.com/downloads/ and mirror sites: MySQL-3.23.51-1.i386.rpm MySQL-3.23.51-1.src.rpm MySQL-Max-3.23.51-1.i386.rpm MySQL-bench-3.23.51-1.i386.rpm MySQL-client-3.23.51-1.i386.rpm MySQL-devel-3.23.51-1.i386.rpm MySQL-shared-3.23.51-1.i386.rpm mysql-3.23.51-apple-darwin5.3-powerpc.tar.gz mysql-3.23.51-dec-osf5.1-alphaev6.tar.gz mysql-3.23.51-hp-hpux10.20-hppa1.1.tar.gz mysql-3.23.51-ibm-aix4.3.3.0-rs6000.tar.gz mysql-3.23.51-pc-linux-gnu-i686.tar.gz mysql-3.23.51-pc-sco3.2v5.0.6-i686.tar.gz mysql-3.23.51-sgi-irix6.5-mips.tar.gz mysql-3.23.51-sun-solaris2.7-sparc.tar.gz mysql-3.23.51-sun-solaris2.8-sparc.tar.gz mysql-3.23.51-unknown-freebsdelf4.4-i386.tar.gz mysql-3.23.51-unknown-freebsdelf4.6-i386.tar.gz mysql-3.23.51-unknown-linux-gnu-alphaev6.tar.gz mysql-3.23.51-unknown-linux-gnu-ia64.tar.gz mysql-3.23.51-unknown-linux-gnu-sparc.tar.gz mysql-3.23.51-unknown-sysv5OpenUNIX8.0.0-i686.tar.gz mysql-3.23.51-win-src.zip mysql-3.23.51-win.zip mysql-3.23.51.tar.gz mysql-max-3.23.51-apple-darwin5.3-powerpc.tar.gz mysql-max-3.23.51-ibm-aix4.3.3.0-rs6000.tar.gz mysql-max-3.23.51-pc-linux-gnu-i686.tar.gz mysql-max-3.23.51-sgi-irix6.5-mips.tar.gz mysql-max-3.23.51-sun-solaris2.7-sparc.tar.gz mysql-max-3.23.51-sun-solaris2.8-sparc.tar.gz mysql-max-3.23.51-unknown-freebsdelf4.4-i386.tar.gz mysql-max-3.23.51-unknown-freebsdelf4.6-i386.tar.gz mysql-max-3.23.51-unknown-linux-gnu-alphaev6.tar.gz mysql-max-3.23.51-unknown-linux-gnu-ia64.tar.gz mysql-max-3.23.51-unknown-linux-gnu-sparc.tar.gz mysql-max-3.23.51-unknown-sysv5OpenUNIX8.0.0-i686.tar.gz Other platforms are likely to follow later. LAST MINUTE NOTE: The 3.23.51 AIX binaries on the download pages are currently broken (wrong library dependencies) - please do not use them. I will send out a separate announcement as soon as they have been fixed. Sorry for the inconvenience! While testing this distribution, some of the replication tests failed for the following operating systems: o AIX 4.3 o Linux (IA64) o Mac OS X (Darwin 5.3 PPC) Note that even if an OS is on the above list, it doesn't necessarily mean that replication in general is not working on this platform - it just means that some of the "exotic" tests we are doing when trying to test replication fail or don't complete. It's still very likely that replication works just fine for most normal usage. We are working on fixing these issues for next release. Changes in release 3.23.51 - - -------------------------- * Cleaned up NULL handling for default values in DESCRIBE table_name. * Fixed truncate() to round up negative values to the nearest integer. * Remove end space from enum values. (This fixed a problem with SHOW CREATE TABLE). * Fixed bug in CONCAT_WS() that cut the result. * Changed name of variables Com_show_master_stat to Com_show_master_status and Com_show_slave_stat to Com_show_slave_status. * Changed handling of gethostbyname() to make the client library threadsafe even if gethostbyname_r doesn't exists. * Fixed core-dump problem when giving a wrong password string to GRANT. * Fixed bug in DROP DATABASE with symlinked directory. * Fixed optimization problem with DATETIME and value outside DATETIME range. * Removed BDB documentation. * Fixed mit-pthreads to compile with glibc 2.2 (needed for make dist). * Fixed the FLOAT(X+1,X) is not converted to FLOAT(X+2,X). (This also affected DECIMAL, DOUBLE and REAL types) * Fixed the result from IF() is case in-sensitive if the 2 and third arguments are case sensitive. * Fixed core dump problem on OSF in gethostbyname_r. * Fixed that underflowed decimal fields is not zero filled. * If we get an overflow when inserting '+11111' for decimal(5,0) unsigned columns, we will just drop the sign. * Fixed optimization bug with ISNULL(expression_which_cannot_be_null) and ISNULL(constant_expression). * Fixed host lookup bug in the glibc library that we used with the 3.23.50 Linux-x86 binaries. Changes in release 3.23.50 - - -------------------------- * Fixed problem with crash-me and gcc 3.0.4. * Fixed that @@unknown_variable doesn't hang server. * Added @@VERSION as a synonym for VERSION(). * SHOW VARIABLES LIKE 'xxx' is now case insensitive. * Fixed timeout for GET_LOCK() on HPUX with DCE threads. * Fixed memory allocation bug in the glibc library used to build Linux binaries, which caused mysqld to die in 'free()'. * Fixed SIGINT and SIGQUIT problems in mysql. * Fixed bug in character table converts when used with big ( > 64K) strings. * InnoDB now retains foreign key constraints through ALTER TABLE and CREATE/DROP INDEX. * InnoDB now allows foreign key constraints to be added through the ALTER TABLE syntax. * InnoDB tables can now be set to automatically grow in size (autoextend). * Fixed some buffer overflow problems when reading startup parameters. * Because of problems on shutdown we have now disabled named pipes on windows by default. One can enable named pipes by starting mysqld with --enable-named-pipe. * Fixed bug when using WHERE key_column = 'J' or key_column='j'. * Fixed core-dump bug when using --log-bin with LOAD DATA INFILE without an active database. * Fixed bug in RENAME TABLE when used with lower_case_table_names=1 (default on Windows). * Fixed unlikely core-dump bug when using DROP TABLE on a table that was in use by a thread that also used queries on only temporary tables. * Fixed problem with SHOW CREATE TABLE and PRIMARY KEY when using 32 indexes. * Fixed that one can use SET PASSWORD for the anonymous user. * Fixed core-dump bug when reading client groups from option files using mysql_options(). * Memory leak (16 bytes per every corrupted table) closed. * Fixed binary builds to use --enable-local-infile. * Update source to work with new bison version. * Updated shell scripts to new agree with new POSIX standard. * Fixed bug where DATE_FORMAT() returned empty string when used with GROUP BY. Have fun, LenZ - -- For technical support contracts, visit https://order.mysql.com/?ref=mlgr __ ___ ___ ____ __ / |/ /_ __/ __/ __ \/ / Mr. Lenz Grimmer <[EMAIL PROTECTED]> / /|_/ / // /\ \/ /_/ / /__ MySQL AB, Production Engineer /_/ /_/\_, /___/\___\_\___/ Hamburg, Germany <___/ www.mysql.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE9B2yCSVDhKrJykfIRAivOAJsH+yzysECZu+SEUISaTTw5OvqJwgCeLSdv GM8lAl1z8cAiV0vmNp8sa6c= =PARf -----END PGP SIGNATURE----- --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php