From 7c3c9ca0a8b3b2b75aa8a4112807c3e7e3d2ee4a Mon Sep 17 00:00:00 2001 From: Johan Wikman Date: Thu, 4 Jan 2018 21:04:50 +0200 Subject: [PATCH] Update release notes regarding module names - MySQLClient -> MariaDBClient - MySQLBackend -> MariaDBBackend --- .../MaxScale-2.2.1-Release-Notes.md | 48 +++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/Documentation/Release-Notes/MaxScale-2.2.1-Release-Notes.md b/Documentation/Release-Notes/MaxScale-2.2.1-Release-Notes.md index f73514682..7c968254c 100644 --- a/Documentation/Release-Notes/MaxScale-2.2.1-Release-Notes.md +++ b/Documentation/Release-Notes/MaxScale-2.2.1-Release-Notes.md @@ -45,6 +45,54 @@ root@host:~# maxscale --user=root ... automatically enabled. In MaxScale 2.2.0, if `transaction_safety` was disabled when `mariadb10_master_gtid` was enabled MaxScale would refuse to start. +### MySQL Client Protocol + +The shared object implementing the client protocol has been renamed +from `libMySQLClient.so` to `libmaridbclient.so`. In practice this means +that, in the MaxScale configuration file, `MySQLClient` should be replaced +with `mariadbclient` or, e.g., `MariaDBClient`, as module names are matched +in a case insensitive manner. + +As an example, a listener section like +``` +[TheListener] +type=listener +... +protocol=MySQLClient +``` +should be changed into +``` +[TheListener] +type=listener +... +protocol=MariaDBClient +``` +*NOTE* Using `MySQLClient` is still supported, but has been deprecated. + +### MySQL Backend Protocol + +The shared object implementing the backend protocol has been renamed +from `libMySQLBackend.so` to `libmaridbbackend.so`. In practice this means +that, in the MaxScale configuration file, `MySQLBackend` should be replaced +with `mariadbbackend` or, e.g., `MariaDBBackend`, as module names are matched +in a case insensitive manner. + +As an example, a server section like +``` +[TheServer] +type=server +... +protocol=MySQLBackend +``` +should be changed into +``` +[TheServer] +type=server +... +protocol=MariaDBBackend +``` +*NOTE* Using `MySQLBackend` is still supported, but has been deprecated. + ### MySQL Monitor Renamed to [MariaDB Monitor](../Monitors/MariaDB-Monitor.md).