This section contains change history information for MySQL
Cluster releases based on version 7.1 of the
NDBCLUSTER storage engine,
currently in development.
For an overview of new features added in MySQL Cluster NDB 7.1, see Section 17.1.4.6, “Features Planned for MySQL Cluster NDB 7.1 and Later”.
This development release incorporates new features in the
NDBCLUSTER storage engine and
fixes recently discovered bugs in MySQL Cluster NDB 7.0 and
previous MySQL Cluster releases.
Obtaining MySQL Cluster NDB 7.1.0. We intend to make source code and binaries built from the MySQL Cluster NDB 7.1 development tree available in the near future.
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.39 (see Section C.1.3, “Changes in MySQL 5.1.39 (04 September 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:
Important Change:
The default value of the DiskIOThreadPool
data node configuration parameter has changed from 8 to 2.
The NDBCLUSTER storage engine now
provides native support for default values of table columns.
This means that it no longer has to fetch the default values
from the MySQL server when performing inserts, making these
operations faster and more efficient.
Native default value support is enabled for
NDBCLUSTER tables created in
MySQL Cluster NDB 7.1.0 and later. A table created in a
previous version of MySQL Cluster does
not automatically support native default
values after the cluster is upgraded, but instead continues to
use default values supplied by the MySQL server until it is
upgraded using an offline ALTER
TABLE statement.
As part of this change, new methods relating to default values
have been added to the Column and
Table classes in the NDB API. For more
information, see Column::getDefaultValue(),
Column::setDefaultValue(), and
Table::hasDefaultValues().
Bugs fixed:
Important Change:
The --with-ndb-port-base option for
configure has been removed. It is now handled
as an unknown and invalid option if you attempt to use it when
configuring a build of MySQL Cluster.
(Bug#47941)
See also Bug#38502.
The value set by the
--ndb-cluster-connection-pool
option was not shown in the output of
SHOW STATUS LIKE
'NDB%'.
(Bug#44118)
When building storage engines on Windows it was not possible to
specify additional libraries within the CMake file required for
the build. An ${engine}_LIBS macro has been
added to the files to support these additional storage-engine
specific libraries.
(Bug#47797)
When building a pluggable storage engine on Windows, the engine name could be based on the directory name where the engine was located, rather than the configured storage engine name. (Bug#47795)
Installation of MySQL on Windows would fail to set the correct location for the character set files, which could lead to mysqld and mysql failing to initialize properly. (Bug#17270)


User Comments
Add your own comment.