Functionality Added or Changed
mysqltest now installs signal handlers and generates a stack trace if it crashes. (Bug #37003)
mysql-test-run.pl now supports
--client-libdir options for specifying the
directory where client binaries and libraries are located.
Incompatible Change; Partitioning:
On Mac OS X, with
= 2, the server could not read partitioned tables
whose names contained uppercase letters.
Partitioned tables using mixed case names should be renamed or dropped before upgrading to this version of the server on Mac OS X. (Bug #37402)
Also as a result of this fix, the following statements which were disabled in MySQL 5.1.24 have been re-enabled:
ALTER TABLE ... ANALYZE PARTITION
ALTER TABLE ... CHECK PARTITION
ALTER TABLE ... OPTIMIZE PARTITION
ALTER TABLE ... REPAIR PARTITION
References: See also Bug #39434.
options were not evaluated correctly when replicating
As a result of this fix, replication of multi-table updates no longer fails when an update references a missing table but does not update any of its columns. (Bug #37051)
DROP DATABASE while any
temporary tables were open caused the server to switch to
The fix for Bug #33812 had the side effect of causing the mysql client not to be able to read some dump files produced with mysqldump. To address this, that fix was reverted. (Bug #38158)