You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
replication: Add mysql::serialization based Gtid Log Event (go-mysql-org#990)
* replication: Add mysql::serialization based Gtid Log Event * fixup * fixup * fixup * Add test and get field by name * more testing * More testing * fixup * prepare for negative values * Update based on review * fixup * fixup * fixup * fixup * updates * updates * fixup * More testing * Update serialization/serialization.go Co-authored-by: Philip Dubé <serprex@users.noreply.github.com> * fixup * formatting * Update based on review * Update serialization/serialization.go Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Don't store the message in the event struct * use map to speedup lookup of fields * Use decode method * Change Size and LastNonIgnoreableField to uint8 * Change field ID to uint8 * Use stringParts as suggested in review * fixup * Set original values to immediate values if skipped * Update serialization/serialization.go Co-authored-by: lance6716 <lance6716@gmail.com> * Update serialization/serialization.go Co-authored-by: lance6716 <lance6716@gmail.com> * test my suggestion Signed-off-by: lance6716 <lance6716@gmail.com> * fix unit test Signed-off-by: lance6716 <lance6716@gmail.com> * try to fix unit test again Signed-off-by: lance6716 <lance6716@gmail.com> --------- Signed-off-by: lance6716 <lance6716@gmail.com> Co-authored-by: Philip Dubé <serprex@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: lance6716 <lance6716@gmail.com>
0 commit comments