This is a new Beta development release, fixing recently discovered bugs in previous MySQL Cluster NDB 6.3 releases.
Obtaining MySQL Cluster NDB 6.3. This is a source-only release, which you must compile and install using the instructions found in Section 2.3, “MySQL Installation Using a Source Distribution”, and in Section 17.2.1, “MySQL Cluster Multi-Computer Installation”. You can download the GPL source tarball from the MySQL FTP site at ftp://ftp.mysql.com/pub/mysql/download/cluster_telco/.
This Beta release incorporates all bugfixes and changes made in the previous MySQL Cluster NDB 6.3 release, as well as all bugfixes and feature changes which were added in mainline MySQL 5.1 through MySQL 5.1.23 (see Section C.1.29, “Changes in MySQL 5.1.23 (29 January 2008)”).
Please refer to our bug database at http://bugs.mysql.com/ for more details about the individual bugs fixed in this version.
Functionality added or changed:
        Beginning with this version, MySQL Cluster NDB
        6.3.x releases once again include the
        InnoDB storage engine. In order to enable
        InnoDB, you must configure the build using
        --with-innodb.
      
Bugs fixed:
        Cluster failures could sometimes occur when performing more than
        three parallel takeovers during node restarts or system
        restarts. This affected MySQL Cluster NDB
        6.3.x releases only.
       (Bug#34445)
        Upgrades of a cluster using while a
        DataMemory setting in excess of 16 GB caused
        data nodes to fail.
       (Bug#34378)
        Performing many SQL statements on
        NDB tables while in
        autocommit mode caused a memory
        leak in mysqld.
       (Bug#34275)
In certain rare circumstances, a race condition could occur between an aborted insert and a delete leading a data node crash. (Bug#34260)
Multi-table updates using ordered indexes during handling of node failures could cause other data nodes to fail. (Bug#34216)
        When configured with NDB support,
        MySQL failed to compile using gcc 4.3 on
        64bit FreeBSD systems.
       (Bug#34169)
The failure of a DDL statement could sometimes lead to node failures when attempting to execute subsequent DDL statements. (Bug#34160)
        Extremely long SELECT statements
        (where the text of the statement was in excess of 50000
        characters) against NDB tables
        returned empty results.
       (Bug#34107)
        When configured with NDB support,
        MySQL failed to compile on 64bit FreeBSD systems.
       (Bug#34046)
        Statements executing multiple inserts performed poorly on
        NDB tables having
        AUTO_INCREMENT columns.
       (Bug#33534)
The ndb_waiter utility polled ndb_mgmd excessively when obtaining the status of cluster data nodes. (Bug#32025)
See also Bug#32023.
Transaction atomicity was sometimes not preserved between reads and inserts under high loads. (Bug#31477)
Having tables with a great many columns could cause Cluster backups to fail. (Bug#30172)
Cluster Replication: Disk Data: 
        Statements violating unique keys on Disk Data tables (such as
        attempting to insert NULL into a NOT
        NULL column) could cause data nodes to fail. When the
        statement was executed from the binlog, this could also result
        in failure of the slave cluster.
       (Bug#34118)
Disk Data: Updating in-memory columns of one or more rows of Disk Data table, followed by deletion of these rows and re-insertion of them, caused data node failures. (Bug#33619)
Cluster Replication: 
        Setting
        --replicate-ignore-db=mysql
        caused the mysql.ndb_apply_status table not
        to be replicated, breaking Cluster Replication.
       (Bug#28170)


User Comments
Add your own comment.