]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Warn for STATEMENT based replication with MySQL and added links to modes-of-operation... 2262/head
authorHenk Kraal <h.kraal@tiw.nl>
Fri, 20 Feb 2015 12:32:57 +0000 (13:32 +0100)
committerHenk Kraal <h.kraal@tiw.nl>
Fri, 20 Feb 2015 14:17:33 +0000 (15:17 +0100)
docs/markdown/authoritative/backend-generic-mypgsql.md
docs/markdown/authoritative/settings.md

index 1fa80eb4774532170f2c2e3cd11f7f4b67a5c615..be6842f5274200b350f43cc05d5f5f39db8fcee6 100644 (file)
@@ -28,6 +28,8 @@ There are in fact two backends, one for PostgreSQL and one for MySQL but they ac
 
 In practice, great results are achieved with the 'InnoDB' tables. PowerDNS will silently function with non-transaction aware MySQLs but at one point this is going to harm your database, for example when an incoming zone transfer fails.
 
+**Warning**: For MySQL 5.1.11 and earlier, and for MySQL 5.1.29 and later the default binary logging format is STATEMENT which is nondeterministic and can cause differences in data between master and slave. See ["5.2.4.2, Setting The Binary Log Format"](http://dev.mysql.com/doc/refman/5.7/en/binary-log-setting.html) for more information.
+
 The default setup conforms to the following schema:
 
 ```
index 929eee754e37dc3da708e6dba5bd1bd955bb9903..d6e7e65326dd6a392eee2a2aa53c2086d20b4eea 100644 (file)
@@ -382,7 +382,7 @@ stable, and is in fact likely to change.
 * Boolean
 * Default: yes
 
-Turn on master support.
+Turn on master support. See ["Modes of operation"](modes-of-operation.md#master-operation).
 
 ## `max-cache-entries`
 * Integer
@@ -602,7 +602,7 @@ If set, change user id to this uid for more security. See
 * Boolean
 * Default: no
 
-Turn on slave support.
+Turn on slave support. See ["Modes of operation"](modes-of-operation.md#slave-operation).
 
 ## `slave-cycle-interval`
 * Integer