-----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

Reply via email to