fix: pass only necessary information when deleting mulitple objects#56366
fix: pass only necessary information when deleting mulitple objects#56366
Conversation
dc1b482 to
eb44a50
Compare
|
/backport to stable32 |
|
Backport to stable31 is not necessary as the issue only occurs with stable32, which uses a more recent aws sdk version causing the issue. |
e63824b to
08d1990
Compare
DeleteObjects currently fails when the request includes all the information returned by ListObjects. Send only the necessary information in the request. Note: 'Size' and 'DateModified' is now only supported by directory buckets. Signed-off-by: Kent Delante <[email protected]>
08d1990 to
b57db10
Compare
|
/backport to stable32 |
|
The backport to # Switch to the target branch and update it
git checkout stable32
git pull origin stable32
# Create the new backport branch
git checkout -b backport/56366/stable32
# Cherry pick the change from the commit sha1 of the change against the default branch
# This might cause conflicts, resolve them
git cherry-pick b57db108
# Push the cherry pick commit to the remote repository and open a pull request
git push origin backport/56366/stable32Error: Failed to create pull request: Validation Failed: {"resource":"PullRequest","code":"custom","message":"A pull request already exists for nextcloud:backport/56366/stable32."} - https://docs.github.com/rest/pulls/pulls#create-a-pull-request Learn more about backports at https://docs.nextcloud.com/server/stable/go.php?to=developer-backports. |
The issue started occurring with 31.0.13 so a backport is necessary now: #58255 |
DeleteObjects currently fails when the request includes all the information returned by ListObjects. Send only the necessary information in the request. Note: 'Size' and 'DateModified' is now only supported by directory buckets.
Checklist
3. to review, feature component)stable32)