mirror of
https://github.com/MariaDB/server.git
synced 2025-12-24 11:21:21 +03:00
Analysis: In row based replication, Master does not send temp table information to Slave. If there are any DDLs that involves in regular table that needs to be sent to Slave and a temp tables (which will not be available at Slave), the Master rewrites the query replacing temp table with it's defintion. Eg: create table regular_table like temptable. In rewrite logic, server is ignoring the database of regular table which can cause problems mentioned in this bug. Fix: dont ignore database information (if available) while rewriting the query
How to run. =========== ./mysql-test-run.pl --suite=rpl --mysqld=--binlog-format=mixed