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 (#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é <[email protected]>
* fixup
* formatting
* Update based on review
* Update serialization/serialization.go
Co-authored-by: Copilot <[email protected]>
* 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 <[email protected]>
* Update serialization/serialization.go
Co-authored-by: lance6716 <[email protected]>
* test my suggestion
Signed-off-by: lance6716 <[email protected]>
* fix unit test
Signed-off-by: lance6716 <[email protected]>
* try to fix unit test again
Signed-off-by: lance6716 <[email protected]>
---------
Signed-off-by: lance6716 <[email protected]>
Co-authored-by: Philip Dubé <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: lance6716 <[email protected]>
0 commit comments