Bug #17678 RBR format change: moving from VLE to net encoding
Submitted: 23 Feb 2006 20:51 Modified: 28 Feb 2006 0:26
Reporter: Mats Kindahl Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Replication Severity:S1 (Critical)
Version:5.1.7 OS:Any (ALL)
Assigned to: Mats Kindahl CPU Architecture:Any

[23 Feb 2006 20:51] Mats Kindahl
Description:
Currently, column count is encoded using Variable-Length Encoding. This is different from the net encoding used elsewhere, and will also require two bytes for widths larger than 128.

How to repeat:
Check code.

Suggested fix:
Replace the VLE encoding with net encoding. The encoding is identical for numbers below 128, but is different above that.
[24 Feb 2006 15:05] Trudy Pelzer
Pushed directly into 5.1.7. release clone.
[28 Feb 2006 0:26] Paul DuBois
Noted in 5.1.7 changelog.

Column counts were encoded incorrectly in the binary log for
row-based logging format. (Bug #17678)