MySQL Lists are EOL. Please join:

List:Announcements« Previous MessageNext Message »
From:Murthy Narkedimilli Date:March 4 2015 10:38am
Subject:MySQL Utilities 1.5.4 has been released
View as plain text  
Dear MySQL users,

MySQL Utilities version 1.5.4 is a GA release for Utilities 1.5. MySQL
Utilities version 1.5.4 is compatible with MySQL Server versions 5.5
and greater. Python v2.6 and v2.7 are supported.

In addition to server utilities, MySQL Utilities also contains
MySQL Fabric: a framework for managing a collection of MySQL servers.
MySQL Fabric is deployed as a separate service daemon that contains
support for high-availability and sharding. MySQL Utilities and Fabric
require Connector/Python 2.0.0 or higher.

The management framework maintains a database of the routing and
state information for the servers making up the system and provides
an easy-to-use command line interface for adding, removing and
organizing servers.

High-availability is provided by continuously monitoring the servers
and executing slave promotion when the master crashes and just as
importantly automatically updates the state and routing information
that gets messages to the right server.

MySQL Fabric comes with built-in support for sharding either using
ranges or consistent hashing and supports the sharding of multiple
tables to ensure that rows with matching sharding keys are stored
in the same shard. MySQL Fabric also contains support for global
tables that are duplicated on all shards as well as the ability to
synchronize schema updates across all of the servers.

To provide high performance and avoid latency, transactions are
directly routed by Fabric-aware connectors rather than routing via
an external proxy. The connectors dispatch transactions to the
correct shard, perform load-balancing, and handle read-write
splitting. Currently there exists Fabric-aware versions of
Connector/Python, Connector/Java, and Connector/PHP (through a
Fabric-aware mysqlnd_ms plugin).

MySQL Utilities v1.5.4 GA is available for download from

A brief summary of changes is listed below. Please check the
CHANGES.txt file inside the distribution for a more complete list
of changes.

Changes in MySQL Utilities 1.5.4 (2015-03-04)

    Bugs Fixed

      * Triggering a network down on a master or slave in a MySQL
        Fabric group would hang Fabric for an extended amount of
        time before it failed over and promoted a slave to a new
        master. (Bug #19949241, Bug #74555)

      * The number of session threads was not properly
        configured, thus making MySQL only accept one request at
        a time. (Bug #19875584, Bug #74509)

      * The mysqlfabric event trigger did not properly handle
        arguments. (Bug #19644057, Bug #73968)

      * MySQL Utilities now reflects the SSL behavior introduced
        for the MySQL client in MySQL 5.7.3. Setting --ssl=1 now
        causes the MySQL connection to fail if an encrypted
        connection can not be established. (Bug #19031182)

      * An exception was thrown after executing "mysqlfabric dump
        sharding_information" commands when no shards were inside
        a definition / setup. (Bug #18412096, Bug #72044)

      * Fabric would emit a generic "No such file or directory"
        error when the mysqldump_program option in fabric.cfg was
        set to an invalid path. This error now refers to
        "MySQLDump". (Bug #18370927)

      * mysqlfabric would print a JSON-like output as a result,
        but this was potentially confusing as it was not JSON.
        Valid JSON is now used. (Bug #18110179, Bug #71445)

      * The exit code of "mysqlfabric group create ..." was 0 for
        both the success and the error cases. Now, 0 is only
        returned on success. (Bug #18110165, Bug #71444)


The source distribution includes the manual pages for each utility under
the docs/ folder.

Reporting Bugs
We welcome and appreciate your feedback and bug reports:


On Behalf of the MySQL/ORACLE Utilities and Release Engineering Team,
Murthy Narkedimilli

MySQL Utilities 1.5.4 has been releasedMurthy Narkedimilli4 Mar