diff options
author | unknown <aelkin/elkin@dsl-hkibras1-ff5fc300-23.dhcp.inet.fi> | 2007-10-21 18:37:37 +0300 |
---|---|---|
committer | unknown <aelkin/elkin@dsl-hkibras1-ff5fc300-23.dhcp.inet.fi> | 2007-10-21 18:37:37 +0300 |
commit | 6cfd9a4fc3d7b629d848f9be083b1bdbd2c5e45f (patch) | |
tree | 05b4f9325096aef4d92f83e75f74323d5023184d /mysql-test/r/greedy_optimizer.result | |
parent | 69604f4db10f125651ab0620320dbd91253c5bc6 (diff) | |
download | mariadb-git-6cfd9a4fc3d7b629d848f9be083b1bdbd2c5e45f.tar.gz |
Bug #26199 Replication Failure on Slave when using stored procs with bit-type parameters.
The value of the actual argument of BIT-type-arg stored procedure was binlogged as non-escaped
sequence of bytes corresponding to internal representation of the bit value.
The patch enforces binlogging of the bit-argument as a valid literal: prefixing the quoted bytes
sequence with _binary.
Note, that behaviour of Item_field::var_str for field_type() of MYSQL_TYPE_BIT is exceptional
in that the returned string contains the binary representation even though result_type() of
the item is INT_RESULT.
mysql-test/r/rpl_sp_effects.result:
testing stored function and procedure called with BIT-arg.
mysql-test/t/rpl_sp_effects.test:
results changed
sql/sp_head.cc:
Treating BIT field type specially to for its value to be prefixed and quoted.
Diffstat (limited to 'mysql-test/r/greedy_optimizer.result')
0 files changed, 0 insertions, 0 deletions