MySQL Lists are EOL. Please join:

List:General Discussion« Previous MessageNext Message »
From:Balasubramanian Kandasamy Date:March 6 2017 3:38pm
Subject:MySQL Router 2.1.2 RC has been released
View as plain text  
Dear MySQL users,

MySQL Router 2.1.2 RC is a release candidate for MySQL Router 2.1.

The MySQL Router is a new building block for high availability
solutions based on MySQL InnoDB clusters.

By taking advantage of the new Group Replication technology,
and combined with the MySQL Shell, InnoDB clusters provide an
integrated solution for high availability and scalability for
InnoDB based MySQL databases, that does not require advanced MySQL

The deployment of applications with high availability requirements
is greatly simplified by MySQL Router. MySQL client connections are
transparently routed to online members of a InnoDB cluster, with
MySQL server outages and cluster reconfigurations being automatically
handled by the Router.

MySQL Router 2.1 also introduces the following additions:

* Automatic setup/bootstrap with a MySQL InnoDB cluster
* Support for the new X protocol
* Support for deployments inside self-contained directories
* Easy and secure password management using a built-in keyring

You can download MySQL Router from
Package binaries are available for several platforms and also as a
source code download.

Documentation for MySQL Router can be found at


Changes in MySQL Router 2.1.2 (2017-03-06, Release Candidate)

      * Functionality Added or Changed

      * Bugs Fixed

    Functionality Added or Changed

      * Windows: downloads now require Visual C++ Redistributable
        for Visual Studio 2015, when before the 2013 version was

      * MySQL Fabric support was removed.

      * mysqlrouter --help output was improved to include the
        current default folder locations for the system, and also
        usage examples.

      * X Protocol support was added.
        The new protocol configuration option was added to
        support the X Protocol. Setting protocol to x enables the
        X Protocol for connections, otherwise the default classic
        protocol is used.

      * New SSL command line options: --ssl-mode, --ssl-ca,
        --ssl-capath, --ssl-cipher, --ssl-crl, --ssl-crlpath, and

      * Keyring key management was added to securely manage
        With this, the new master_key_path and keyring_path
        configuration options were added.

      * Bootstrapping support was added.
        New bootstrapping command line options: --bootstrap,
        --conf-base-port, --conf-bind-address,
        --conf-use-sockets, --conf-skip-tcp, --directory,
        --force, and --name

    Bugs Fixed

      * While bootstrapping router, the process to discover local
        interfaces had a memory leak. (Bug #25456674)

      * Fixed "use of uninitialized bytes" issues as discovered
        by valgrind. (Bug #25455825)

      * After bootstrapping router with the --conf-use-sockets
        and --directory options, the socket path configuration
        value defined in the generated configuration file was
        invalid. This was because it used the socketsdir value in
        the socket path, but the directory was not created as
        part of the bootstrap process or when router was started.
        (Bug #25391460)

      * On Windows, immediately starting a bootstrapped Router
        installation would fail to load the generated
        configuration file.
        In addition, the generated text for missing configuration
        files was improved to also include the paths that were
        checked. (Bug #25343904)

On behalf of Oracle MySQL Release Team
Balasubramanian Kandasamy
MySQL Router 2.1.2 RC has been releasedBalasubramanian Kandasamy6 Mar