Bug #17678 RBR format change: moving from VLE to net encoding
Submitted: 23 Feb 2006 21:51 Modified: 28 Feb 2006 1:26
Reporter: Mats Kindahl
Status: Closed
Category:Server: Replication Severity:S1 (Critical)
Version:5.1.7 OS:Any (ALL)
Assigned to: Mats Kindahl Target Version:

[23 Feb 2006 21: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 16:05] Trudy Pelzer
Pushed directly into 5.1.7. release clone.
[28 Feb 2006 1: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)