mirror of
https://github.com/MariaDB/server.git
synced 2025-01-22 14:54:20 +01:00
5e04d4695b
binlog-db-db / binlog-ignore-db InnoDB will return an error if statement based replication is used along with transaction isolation level READ-COMMITTED (or weaker), even if the statement in question is filtered out according to the binlog-do-db rules set. In this case, an error should not be printed. This patch addresses this issue by extending the existing check in external_lock to take into account the filter rules before deciding to print an error. Furthermore, it also changes decide_logging_format to take into consideration whether the statement is filtered out from binlog before decision is made. |
||
---|---|---|
.. | ||
r | ||
std_data | ||
t | ||
combinations |