diff options
author | Luis Soares <luis.soares@sun.com> | 2009-03-05 20:54:53 +0100 |
---|---|---|
committer | Luis Soares <luis.soares@sun.com> | 2009-03-05 20:54:53 +0100 |
commit | 5d5f0fcd47cce5f7a7b960b96fabc679e679ca23 (patch) | |
tree | 3cc2190a4cbbcc19a045e06814e58224cd4a6e15 /mysys/my_write.c | |
parent | a95cd5a3af5a4a80d3a0bebd1e44d763cad86fc0 (diff) | |
download | mariadb-git-5d5f0fcd47cce5f7a7b960b96fabc679e679ca23.tar.gz |
BUG#39753: Replication failure on MIXED + bit + myisam + no PK
When using mixed mode the record values stored inside the storage
engine differed from the ones computed from the row event. This
happened because the prepare_record function was calling
empty_record macro causing some don't care bits to be left set.
Replacing the empty_record plus explicitly setting defaults with
restore_record to restore the record default values fixes this.
Diffstat (limited to 'mysys/my_write.c')
0 files changed, 0 insertions, 0 deletions