forked from TrueCloudLab/frostfs-node
[#1616] getsvc: Use slices.Reverse() where possible
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
This commit is contained in:
parent
6410542d19
commit
c8acdf40bb
2 changed files with 5 additions and 9 deletions
|
@ -2,6 +2,7 @@ package getsvc
|
|||
|
||||
import (
|
||||
"context"
|
||||
"slices"
|
||||
|
||||
"git.frostfs.info/TrueCloudLab/frostfs-node/pkg/core/object"
|
||||
apistatus "git.frostfs.info/TrueCloudLab/frostfs-sdk-go/client/status"
|
||||
|
@ -196,10 +197,7 @@ func (a *assembler) assemblePayloadInReverse(ctx context.Context, writer ObjectW
|
|||
return err
|
||||
}
|
||||
|
||||
for left, right := 0, len(chain)-1; left < right; left, right = left+1, right-1 {
|
||||
chain[left], chain[right] = chain[right], chain[left]
|
||||
}
|
||||
|
||||
slices.Reverse(chain)
|
||||
return a.assemblePayloadByObjectIDs(ctx, writer, chain, false)
|
||||
}
|
||||
|
||||
|
|
|
@ -2,6 +2,7 @@ package getsvc
|
|||
|
||||
import (
|
||||
"context"
|
||||
"slices"
|
||||
|
||||
objectSDK "git.frostfs.info/TrueCloudLab/frostfs-sdk-go/object"
|
||||
oid "git.frostfs.info/TrueCloudLab/frostfs-sdk-go/object/id"
|
||||
|
@ -40,11 +41,8 @@ func (a *assembler) assemblePayloadInReverseRange(ctx context.Context, writer Ob
|
|||
return err
|
||||
}
|
||||
|
||||
for left, right := 0, len(chain)-1; left < right; left, right = left+1, right-1 {
|
||||
chain[left], chain[right] = chain[right], chain[left]
|
||||
rngs[left], rngs[right] = rngs[right], rngs[left]
|
||||
}
|
||||
|
||||
slices.Reverse(chain)
|
||||
slices.Reverse(rngs)
|
||||
return a.assemblePayloadByObjectIDsRange(ctx, writer, chain, rngs)
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue