summaryrefslogtreecommitdiff
path: root/mysys/my_write.c
diff options
context:
space:
mode:
authorLuis Soares <luis.soares@sun.com>2009-03-05 20:54:53 +0100
committerLuis Soares <luis.soares@sun.com>2009-03-05 20:54:53 +0100
commit5d5f0fcd47cce5f7a7b960b96fabc679e679ca23 (patch)
tree3cc2190a4cbbcc19a045e06814e58224cd4a6e15 /mysys/my_write.c
parenta95cd5a3af5a4a80d3a0bebd1e44d763cad86fc0 (diff)
downloadmariadb-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