Details
-
Bug
-
Status: Closed (View Workflow)
-
Trivial
-
Resolution: Not a Bug
-
N/A
-
CentOS Linux release 7.4.1708
Description
Row-based replication documents claimed:
"For row-based logging, the server will log any updates to any tables in the named database/s, irrespective of the current database."
The reality is different, with row-based replication actually logging DDL statements to every database as long as any database is in use ("use <database-name>;"), while correctly ignoring DML statements to ignored databases.
When no default database has been specified (with "use <database-name>;") all statements to logged databases are logged, and all statements to ignored databases ignored, as expected.
I have updated the documentation to reflect the observed server behavior.
Attachments
Issue Links
- relates to
-
MDEV-15784 Clarify row-based logging documentation
- Open