Skip to content

Commit

Permalink
Merge pull request #3626 from nspcc-dev/uploader-errors
Browse files Browse the repository at this point in the history
cli: adjust error of `upload-bin` command
  • Loading branch information
AnnaShaleva authored Oct 18, 2024
2 parents 14ea5a8 + 87bbff9 commit 8e1fdd5
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions cli/util/uploader.go
Original file line number Diff line number Diff line change
Expand Up @@ -205,6 +205,7 @@ func retry(action func() error) error {

type searchResult struct {
startIndex int
endIndex int
numOIDs int
err error
}
Expand Down Expand Up @@ -248,14 +249,14 @@ func fetchLatestMissingBlockIndex(ctx context.Context, p *pool.Pool, containerID
objectIDs, err = neofs.ObjectSearch(ctx, p, priv, containerID.String(), prm)
return err
})
results[i] = searchResult{startIndex: startIndex, numOIDs: len(objectIDs), err: err}
results[i] = searchResult{startIndex: startIndex, endIndex: endIndex, numOIDs: len(objectIDs), err: err}
}(i, startIndex, endIndex)
}
wg.Wait()

for i := len(results) - 1; i >= 0; i-- {
if results[i].err != nil {
return 0, fmt.Errorf("search of index files failed for batch with indexes from %d to %d: %w", batch*searchBatchSize, (batch+1)*searchBatchSize, results[i].err)
return 0, fmt.Errorf("search of index files failed for batch with indexes from %d to %d: %w", results[i].startIndex, results[i].endIndex-1, results[i].err)
}
if results[i].numOIDs < searchBatchSize {
emptyBatchFound = true
Expand Down

0 comments on commit 8e1fdd5

Please sign in to comment.