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 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. 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 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 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 required. * 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 --tls-version. * Keyring key management was added to securely manage passwords. 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 General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/mysql