Functionality Added or Changed
Previously, replication slaves could connect to the master
server only through master accounts that use native
authentication. Now replication slaves can also connect through
master accounts that use nonnative authentication (except
Windows native authentication) if the required client-side
plugin is installed on the slave side in the directory named by
variable. The exception for Windows is lifted in MySQL 5.5.19.
The make_win_bin_dist script is no longer used and has been removed from MySQL distributions and the manual. (Bug #58241)
This fix improves the performance of instrumentation code for
InnoDB buffer pool operations.
(Bug #12950803, Bug #62294)
InnoDB: Lookups using secondary indexes could give incorrect matches under a specific set of conditions. The conditions involve an index defined on a column prefix, for a BLOB or other long column stored outside the index page, with a table using the Barracuda file format. (Bug #12601439, Bug #12543666)
This fix corrects cases where the MySQL server could hang or
abort with a
long semaphore wait message.
(This is a different issue than when these symptoms occurred
CHECK TABLE statement.)
(Bug #11766591, Bug #59733)
Internal conversion of zero to binary and back could yield a result with incorrect precision. (Bug #12911710)
Valgrind warnings generated by
operations were fixed.
mysqld_safe did not properly check for an already running instance of mysqld. (Bug #11878394)
With Valgrind enabled,
semaphore wait timeouts were too low and could expire.
An assertion designed to detect zero-length sort keys also was raised when the entire key set fit in memory. (Bug #58200, Bug #11765254)
myisampack could create corrupt
FULLTEXT indexes when compressing tables.
(Bug #53646, Bug #11761180)
A linking problem prevented the
FEDERATED storage engine plugin
(Bug #40942, Bug #11750417)