diff --git a/CHANGELOG.md b/CHANGELOG.md index 993b5c9237..6834015a59 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,12 +7,14 @@ Changelog for NeoFS Node ### Fixed - Basic income collection/distribution in networks with rate set to zero (#3352) +- Data corruption on replication in some cases (#3353) ### Changed ### Removed ### Updated +- `github.com/nspcc-dev/neofs-sdk-go` dependency to `v1.0.0-rc.13.0.20250516062127-1f3abc2c67ca` (#3353) ### Updating from v0.46.0 diff --git a/cmd/neofs-node/transport.go b/cmd/neofs-node/transport.go index 74fb665198..582f26b1d3 100644 --- a/cmd/neofs-node/transport.go +++ b/cmd/neofs-node/transport.go @@ -52,7 +52,7 @@ func (protoCodecBinaryRequestOnly) Name() string { func (protoCodecBinaryRequestOnly) Marshal(msg any) (mem.BufferSlice, error) { bMsg, ok := msg.([]byte) if ok { - return mem.BufferSlice{mem.NewBuffer(&bMsg, mem.DefaultBufferPool())}, nil + return mem.BufferSlice{mem.SliceBuffer(bMsg)}, nil } return nil, fmt.Errorf("message is not of type %T", bMsg) diff --git a/go.mod b/go.mod index 94261f9ca1..3a36ecbb6a 100644 --- a/go.mod +++ b/go.mod @@ -20,7 +20,7 @@ require ( github.com/nspcc-dev/neo-go v0.109.1 github.com/nspcc-dev/neofs-api-go/v2 v2.14.1-0.20240827150555-5ce597aa14ea github.com/nspcc-dev/neofs-contract v0.22.0 - github.com/nspcc-dev/neofs-sdk-go v1.0.0-rc.13.0.20250514113748-9abf8c619246 + github.com/nspcc-dev/neofs-sdk-go v1.0.0-rc.13.0.20250516062127-1f3abc2c67ca github.com/nspcc-dev/tzhash v1.8.2 github.com/olekukonko/tablewriter v0.0.5 github.com/panjf2000/ants/v2 v2.9.0 diff --git a/go.sum b/go.sum index 5dc9a2d273..87ac7f9c84 100644 --- a/go.sum +++ b/go.sum @@ -199,8 +199,8 @@ github.com/nspcc-dev/neofs-api-go/v2 v2.14.1-0.20240827150555-5ce597aa14ea h1:mK github.com/nspcc-dev/neofs-api-go/v2 v2.14.1-0.20240827150555-5ce597aa14ea/go.mod h1:YzhD4EZmC9Z/PNyd7ysC7WXgIgURc9uCG1UWDeV027Y= github.com/nspcc-dev/neofs-contract v0.22.0 h1:dxSm/NYyc7ZtWlhskH4e4yzXxf5pBCEOR3lLLmV98i8= github.com/nspcc-dev/neofs-contract v0.22.0/go.mod h1:it6Su92UvEFQDsMOfDIXapLu0j5TQSOvkS2YdUlPdgo= -github.com/nspcc-dev/neofs-sdk-go v1.0.0-rc.13.0.20250514113748-9abf8c619246 h1:Kk+ovE3645VF6ydZk0vqsEVKxYr/1EwIwg7mY0vsrTM= -github.com/nspcc-dev/neofs-sdk-go v1.0.0-rc.13.0.20250514113748-9abf8c619246/go.mod h1:j/NUu5iOGFkOVYM42XoC1X9DZD0/y89Pws++w5vxtQk= +github.com/nspcc-dev/neofs-sdk-go v1.0.0-rc.13.0.20250516062127-1f3abc2c67ca h1:RNdFnPHOe1Pz5yyJka6hVefYP1HqBRiTLmRI1g/f0wE= +github.com/nspcc-dev/neofs-sdk-go v1.0.0-rc.13.0.20250516062127-1f3abc2c67ca/go.mod h1:j/NUu5iOGFkOVYM42XoC1X9DZD0/y89Pws++w5vxtQk= github.com/nspcc-dev/rfc6979 v0.2.3 h1:QNVykGZ3XjFwM/88rGfV3oj4rKNBy+nYI6jM7q19hDI= github.com/nspcc-dev/rfc6979 v0.2.3/go.mod h1:q3sCL1Ed7homjqYK8KmFSzEmm+7Ngyo7PePbZanhaDE= github.com/nspcc-dev/tzhash v1.8.2 h1:ebRCbPoEuoqrhC6sSZmrT/jI3h1SzCWakxxV6gp5QAg=