End of Product Lifecycle. Active development and support for MySQL Database Server versions 3.23, 4.0, and 4.1 has ended. For details, see http://www.mysql.com/about/legal/lifecycle/#calendar. Please consider upgrading to a recent version. Further updates to the content of this manual will be minimal. All formats of this manual will continue to be available until 31 Dec 2010.
This is a bugfix release for the MySQL 4.0 release family.
This section documents all changes and bug fixes that have been applied since the last official MySQL release. If you would like to receive more fine-grained and personalized update alerts about fixes that are relevant to the version and features you use, please consider subscribing to MySQL Enterprise (a commercial MySQL offering). For more details, please see http://www.mysql.com/products/enterprise.
Functionality added or changed:
The mysqldumpslow script has been moved from client RPM packages to server RPM packages. This corrects a problem where mysqldumpslow could not be used with a client-only RPM install, because it depends on my_print_defaults which is in the server RPM. (Bug#20216)
Bugs fixed:
          Deleting entries from a large MyISAM index
          could cause index corruption when it needed to shrink. Deletes
          from an index can happen when a record is deleted, when a key
          changes and must be moved, and when a key must be un-inserted
          because of a duplicate key. This can also happen in
          REPAIR TABLE when a duplicate
          key is found and in myisamchk when sorting
          the records by an index. (Bug#22384)
        
          Transient errors in replication from master to slave may
          trigger multiple Got fatal error 1236: 'binlog
          truncated in the middle of event' errors on the
          slave. (Bug#4053)
        
A server or network failure with an open client connection would cause the client to hang even though the server was no longer available. (Bug#9678)
          mysqlhotcopy did not copy
          RAID directories with names that contained
          nondecimal hex digits. (It copied only directories containing
          the characters 0 through
          9 and ignored those containing
          a through f.)
          (Bug#18777)
        
          Using SELECT and a table join
          while running a concurrent
          INSERT operation would join
          incorrect rows. (Bug#14400)
        
          A query with a WHERE clause containing
          column =
          ELT(int_value_1,
          value_list) OR
          column =
          ELT(int_value_2,
          value_list)


User Comments
Add your own comment.