We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f0f8617 commit 82338c7Copy full SHA for 82338c7
replication/row_event.go
@@ -1018,6 +1018,13 @@ func (e *RowsEvent) decodeExtraData(data []byte) (err2 error) {
1018
}
1019
1020
func (e *RowsEvent) DecodeData(pos int, data []byte) (err2 error) {
1021
+ if e.compressed {
1022
+ data, err2 = DecompressMariadbData(data[pos:])
1023
+ if err2 != nil {
1024
+ return
1025
+ }
1026
1027
+
1028
// Rows_log_event::print_verbose()
1029
1030
var (
@@ -1073,13 +1080,6 @@ func (e *RowsEvent) Decode(data []byte) error {
1073
1080
if err != nil {
1074
1081
return err
1075
1082
1076
- if e.compressed {
1077
- uncompressedData, err := DecompressMariadbData(data[pos:])
1078
- if err != nil {
1079
- return err
- }
- return e.DecodeData(0, uncompressedData)
1083
return e.DecodeData(pos, data)
1084
1085
0 commit comments