Merge branch '2.2' into 2.2-mrm
This commit is contained in:
@ -9,12 +9,18 @@ For any problems you encounter, please consider submitting a bug
|
||||
report at [Jira](https://jira.mariadb.org).
|
||||
|
||||
## Changed Features
|
||||
|
||||
### Binlog server
|
||||
|
||||
- MariaDB 10 GTID is always enabled for slave connections.
|
||||
- Automatically set binlog storage to 'tree' mode when
|
||||
_mariadb10_master_gtid_ option is on.
|
||||
* The `mariadb10_slave_gtid` parameter was removed and slave connections can now
|
||||
always register with MariaDB 10 GTID.
|
||||
|
||||
* The `binlog_structure` parameter was removed and the binlogs are stored
|
||||
automatically in 'tree' mode when `mariadb10_master_gtid` is enabled.
|
||||
|
||||
* If `mariadb10_master_gtid` is enabled, the `transaction_safety` is
|
||||
automatically enabled. In MaxScale 2.2.0, if `transaction_safety` was disabled
|
||||
when `mariadb10_master_gtid` was enabled MaxScale would refuse to start.
|
||||
|
||||
## Dropped Features
|
||||
|
||||
|
@ -296,13 +296,13 @@ Example:
|
||||
```
|
||||
|
||||
### `mariadb10_master_gtid`
|
||||
This option allows MaxScale binlog router to register
|
||||
with MariaDB 10.X master using GTID instead of _binlog_file_ name
|
||||
and _position_ in CHANGE MASTER TO admin command.
|
||||
|
||||
The user can set a known GTID or an empty value
|
||||
(in this case the Master server will send events
|
||||
from it's first available binlog file).
|
||||
This option allows MaxScale binlog router to register with MariaDB 10.X master
|
||||
using GTID instead of _binlog_file_ name and _position_ in CHANGE MASTER TO
|
||||
admin command. This feature is disabled by default.
|
||||
|
||||
The user can set a known GTID or an empty value (in this case the Master server
|
||||
will send events from it's first available binlog file).
|
||||
|
||||
Example of MaxScale connection to a MariaDB 10.X Master
|
||||
|
||||
@ -316,13 +316,12 @@ MariaDB> CHANGE MASTER TO
|
||||
MariaDB> START SLAVE;
|
||||
```
|
||||
|
||||
If using GTID request then it's no longer possible to use
|
||||
MASTER_LOG_FILE and MASTER_LOG_POS in `CHANGE MASTER TO`
|
||||
command: an error will be reported.
|
||||
If using GTID request then it's no longer possible to use MASTER_LOG_FILE and
|
||||
MASTER_LOG_POS in `CHANGE MASTER TO` command: an error will be reported.
|
||||
|
||||
The default option value is _Off_, setting it to _On_
|
||||
automatically sets _mariadb10_slave_gtid_ to _On_
|
||||
(which enables GTID storage and GTID slave connections)
|
||||
If this feature is enabled, the _transaction_safety_ option will be
|
||||
automatically enabled. The binlog files will also be stored in a
|
||||
hierarchical directory tree instead of a single directory.
|
||||
|
||||
**Note:**
|
||||
|
||||
|
Reference in New Issue
Block a user