MySQL Router 8.0.12 for MySQL Server 8.0 and 5.7 has been released

Sreedhar S <[email protected]> Fri, 27 Jul 2018 23:00:18 +0530
Newsgroups gmane.comp.db.mysql.announce,gmane.comp.db.mysql.general,gmane.comp.db.mysql.packagers
Organization Oracle Corporation
Message-ID <[email protected]>
Dear MySQL users,

MySQL Router 8.0.12 is the second GA release for MySQL Router 8.0 series.

MySQL Router 8.0 is highly recommended for use with MySQL Server 8.0 and 
5.7.
Please upgrade to MySQL Router 8.0.12.

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 expertise.

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.

To download MySQL Router 8.0.12, see the "Generally Available (GA)
Releases" tab at http://dev.mysql.com/downloads/router. Package
binaries are available for several platforms and also as a source code
download.

Documentation for MySQL Router can be found at
http://dev.mysql.com/doc/mysql-router/en/

Enjoy!

Changes in MySQL Router 8.0.12   (2018-07-27)

    MySQL Router 8 fully supports MySQL 5.7 and MySQL 8, and it
    replaces the MySQL Router 2.x series. If you currently use
    Router 2.0 or 2.1 then we recommend upgrading your
    installation to MySQL Router 8.

Functionality Added or Changed

      * Added the --master-key-reader and --master-key-writer
        options to decouple key (credentials) retrieval from
        daemon startup, as an alternative to using
        master_key_file.

      * Added the optional --account-host command-line bootstrap
        option to configure the host pattern used for MySQL
        accounts. The default value is '%'.

      * Added the optional --report-host command-line bootstrap
        option to configure Router's externally visible hostname
        that's registered to the MySQL InnoDB cluster metadata
        store.

      * The ttl option now accepts floating point values. The
        default ttl value changed from 5 seconds to 0.5 seconds
        (500 milliseconds), and the maximum allowed value changed
        from 4294967295 to 3600.

      * Two new metadata-cache URI options were added:
        disconnect_on_promoted_to_primary controls whether
        existing client connections to a secondary are closed
        when the secondary is promoted as a primary (default=no),
        and disconnect_on_metadata_unavailable controls whether
        existing client connections are closed when the group is
        overloaded (default=no). See the destinations
        configuration option's documentation for additional
        information.

      * A mysql-server-mock tool was added to help make group
        replication testing more predictable. Execute
        mysql-server-mock --help for usage details.

Bugs Fixed

      * If querying the metadata server failed, then the metadata
        refresh process would fail and log an error. Now the
        system will attempt to use alternative metadata servers
        instead of only one. (Bug #28082473)

      * When a primary or secondary node goes missing, the
        metadata cache refresh frequency increases to one second
        until the Group Replication status is confirmed. The log
        messages and code comments suggested that this mechanism
        only applies to missing primaries, so they were updated
        to clarify that missing secondaries also increase the
        frequency to one second. (Bug #28059228)

      * Exiting a running router instance by issuing Control + C
        emitted an exception before quitting the process. (Bug
        #27802114)

      * Support to compile with Visual Studio 15 2017 was added.
        (Bug #27691313)

      * The optional thread_stack_size configuration option was
        added to define the allocated thread stack size for each
        thread. It is measured in kilobytes and defaults to 64
        with a valid range of 1 to 65535. (Bug #27634367)

      * On Windows, PDB files were added to the Zip download for
        debugging purposes. (Bug #27531828, Bug #89625)

On behalf of Oracle MySQL Release Team
Sreedhar S

-- 
MySQL Announce Mailing List
For list archives: http://lists.mysql.com/announce
To unsubscribe:    http://lists.mysql.com/announce