Newsletters older than 6 months may have links that are out of date. Please use the Search to check for updated links.
MySQL 3.23.53, the world's most popular Open Source Database, has been released. It is now available in source and binary form for a number of platforms from our download pages at http://www.mysql.com/downloads/ (http://www.mysql.com/downloads/) and mirror sites.
This is a bugfix release for the current product tree.
- From the changelog:
o Fixed crash when SHOW INNODB STATUS was used and skip-innodb was defined.
o Fixed possible memory corruption bug in binary log file handling when slave rotated the logs (only affected 3.23, not 4.0).
o Fixed problem in LOCK TABLES on windows when one connects to a database that contains upper case letters.
o Fixed that --skip-show-databases doesn't reset the --port option.
o Small fix in safe_mysqld for some shells.
o Fixed that FLUSH STATUS doesn't reset Delayed_insert_threads.
o Fixed core dump bug when using the BINARY cast on a NULL value.
o Fixed race condition when someone did a GRANT at the same time a new user logged in or did a USE DATABASE.
o Fixed bug in ALTER TABLE and RENAME TABLE when running with -O lower_case_table_names=1 (typically on windows) when giving the table name in uppercase.
o Fixed that -O lower_case_table_names=1 also converts database names to lower case.
o Fixed unlikely core dump with SELECT ... ORDER BY ... LIMIT.
o Changed AND/OR to report that they can return NULL. This fixes a bug in GROUP BY on AND/OR expressions that return NULL.
o Fixed a bug that OPTIMIZE of locked and modified MyISAM table, reported table corruption.
o Fixed a BDB-related ALTER TABLE bug with dropping a column and shutting down immediately thereafter.
o Fixed problem with configure ... --localstatedir=....
o Fixed problem with UNSIGNED BIGINT on AIX (again).
o Fixed bug in pthread_mutex_trylock() on HPUX 11.0.
o Multithreaded stress tests for InnoDB.
Additional notes regarding the binary packages:
- We've hopefully fixed the problem with spurious load spikes on Linux systems when accessing the Database via TCP/IP. This was caused by the static glibc files we used to link against and should now be resolved.
- For the time being, we had to disable Berkeley DB (BDB) in the Max binaries. If you require BDB support, please stick with 3.23.52 or recompile.
- Due to a hardware failure, our Solaris 2.8 build host is currently down. We will add the missing binary as soon as we have revived the system.
- Our Mac OS X build host has now been updated to Mac OS 10.2 aka "Jaguar" Therefore, this binary will most likely not work on older Mac OS X versions due to library incompatibilities. We will try to resolve this issue for the next release.