Bug #31469 | 5.1.20 -> 5.1.22. Slave crashes if columns have different sizes. | ||
---|---|---|---|
Submitted: | 8 Oct 2007 21:22 | Modified: | 21 Oct 2007 23:38 |
Reporter: | Serge Kozlov | Email Updates: | |
Status: | Not a Bug | Impact on me: | |
Category: | MySQL Server: Row Based Replication ( RBR ) | Severity: | S1 (Critical) |
Version: | 5.1.22 | OS: | Any |
Assigned to: | Serge Kozlov | CPU Architecture: | Any |
[8 Oct 2007 21:22]
Serge Kozlov
[8 Oct 2007 21:23]
Serge Kozlov
patched mtr and test case
Attachment: rpl_20_22_dc.zip (application/zip, text), 35.10 KiB.
[27 Nov 2007 20:53]
Lars Thalmann
Clarification: The old 5.1 versions did *not* have enough information in the table map to be able to detect that the columns are not compatible. The current versions of 5.1 *do* have complete information about the columns types, so a current master replicating to a (future) never slave shall stop (without crash) if the column types are not compatible.