MySQL Cluster NDB 7.1.1 is a new beta release of MySQL Cluster,
incorporating new features in the
NDBCLUSTER
storage engine and
fixing recently discovered bugs in MySQL Cluster NDB 7.0 and
previous MySQL Cluster releases.
Obtaining MySQL Cluster NDB 7.1.1. MySQL Cluster NDB 7.1.1 is a source-only release, which can be downloaded from the MySQL FTP site at ftp://ftp.mysql.com/pub/mysql/download/mysql-5.1.41-ndb-7.1.1-beta.tgz.
This release also incorporates all bugfixes and changes made in previous MySQL Cluster NDB 6.1, 6.2, 6.3, and 7.0 releases, as well as all bugfixes and feature changes which were added in mainline MySQL 5.1 through MySQL 5.1.41 (see Section C.1.7, “Changes in MySQL 5.1.41 (05 November 2009)”).
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:
The ndbinfo
database is added to provide
MySQL Cluster metadata in real time. The tables making up this
database contain information about memory, buffer, and other
resource usage, as well as configuration paramaters and
settings, event counts, and other useful data. Access to
ndbinfo
is done by executing standard SQL
queries on its tables using the mysql
command-line client or other MySQL client application. No
special setup procedures are required;
ndbinfo
is created automatically and visible
in the output of SHOW DATABASES
when the MySQL Server is connected to a MySQL Cluster.
For more information about ndbinfo
, see
Section 17.5.8, “The ndbinfo
MySQL Cluster Information Database”.
Cluster API:
ClusterJ 1.0 and ClusterJPA 1.0 are now available for
programming Java applications with MySQL Cluster. ClusterJ is a
Java connector providing an object-relational API for performing
high-speed operations such as primary key lookups on a MySQL
Cluster database, but does not require the use of the MySQL
Server or JDBC (Connector/J). ClusterJ uses a new library
NdbJTie which allows direct access from Java to the NDB API and
thus to the NDBCLUSTER
storage
engine. ClusterJPA is a new implementation of
OpenJPA, and can
use either a JDBC connection to a MySQL Cluster SQL node (MySQL
Server) or a direct connection to MySQL Cluster via NdbJTie,
depending on availability and operational performance.
ClusterJ, ClusterJPA, and NdbJTie require Java 1.5 or 1.6, and MySQL Cluster NDB 7.0 or later.
All necessary libraries and other files for ClusterJ, ClusterJPA, and NdbJTie can be found in the MySQL Cluster NDB 7.1.1 or later distribution.
Bugs fixed:
When a primary key lookup on an NDB
table containing one or more BLOB
columns was executed in a transaction, a shared lock on any blob
tables used by the NDB
table was
held for the duration of the transaction. (This did not occur
for indexed or non-indexed WHERE
conditions.)
Now in such cases, the lock is released after all
BLOB
data has been read.
(Bug#49190)
User Comments
Add your own comment.