This is a new Beta development release, fixing recently discovered bugs.
Although MySQL has worked very hard to ensure a high level of quality, protect your data by making a backup as you would for any software beta release. Please refer to our bug database at http://bugs.mysql.com/ for more details about the individual bugs fixed in this version.
This section documents all changes and bug fixes that have been applied in this Beta release since MySQL MySQL Cluster 5.1 Carrier Grade Edition diverged from MySQL 5.1.14 standard.
Functionality added or changed:
MySQL Cluster: A new
configuration parameter
MemReportFrequency allows for additional
control of data node memory usage. Previously, only warnings
at predetermined percentages of memory allocation were
given; setting this parameter allows for that behavior to be
overridden. For more information, see
Section 18.4.4.5, “Defining Data Nodes”.
Bugs fixed:
MySQL Cluster: When a data
node was shut down using the management client
STOP command, a connection event
(NDB_LE_Connected) was logged instead of
a disconnection event
(NDB_LE_Disconnected). (Bug#22773)
MySQL Cluster:
SELECT statements with a
BLOB or TEXT column in
the selected column list and a WHERE
condition including a primary key lookup on a
VARCHAR primary key produced empty result
sets. (Bug#19956)
Disk Data:
MEDIUMTEXT columns of Disk Data tables
were stored in memory rather than on disk, even if the
columns were not indexed. (Bug#25001)
Disk Data: Performing a node restart with a newly dropped Disk Data table could lead to failure of the node during the restart. (Bug#24917)
Disk Data: When restoring from backup a cluster containing any Disk Data tables with hidden primary keys, a node failure resulted which could lead to a crash of the cluster. (Bug#24166)
Disk Data: Repeated
CREATE, DROP, or
TRUNCATE in various combinations with
system restarts between these operations could lead to the
eventual failure of a system restart. (Bug#21948)
Disk Data: Extents that
should have been available for re-use following a
DROP TABLE operation were not actually
made available again until after the cluster had performed a
local checkpoint. (Bug#17605)
Cluster API: Invoking the
NdbTransaction::execute() method using
execution type Commit and abort option
AO_IgnoreError could lead to a crash of
the transaction coordinator (DBTC). (Bug#25090)
Cluster API: A unique index lookup on a non-existent tuple could lead to a data node timeout (error 4012). (Bug#25059)
Cluster API: When using the
NdbTransaction::execute() method, a very
long timeout (greater than 5 minutes) could result if the
last data node being polled was disconnected from the
cluster. (Bug#24949)
Cluster API: Due to an error in the computation of table fragment arrays, some transactions were not executed from the correct starting point. (Bug#24914)
Under certain rare circumstances, local checkpoints were not performed properly, leading to an inability to restart one or more data nodes. (Bug#24664)

User Comments
Add your own comment.