Project

General

Profile

Actions

Bug #7169

closed

rgw: list multipart parts broken (> 1000 parts)

Added by Yehuda Sadeh over 10 years ago. Updated about 7 years ago.

Status:
Resolved
Priority:
High
Assignee:
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
dumpling, emperor
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Actions #1

Updated by Ian Colle about 10 years ago

  • Status changed from New to In Progress
Actions #2

Updated by Yehuda Sadeh about 10 years ago

  • Status changed from In Progress to Fix Under Review
  • Assignee changed from Yehuda Sadeh to Josh Durgin

Pushed two different fixes, one for wip-7169, second one for wip-7169-dumpling. The dumpling one only fixes the specific issue that we're seeing. The other branch fixes the way we index stuff in omap so that we do things correctly and more efficiently. It also takes care of backward compatibility.

Actions #3

Updated by Yehuda Sadeh about 10 years ago

  • Status changed from Fix Under Review to Resolved

dumpling commit:f01bd8a94adc4ce8e7131f74282de5b434a7316a
master commit:ccfe243db5749e3d9406dc1f4d2f768d00f8715e

Actions #4

Updated by Wido den Hollander about 7 years ago

Although this one has been marked as resolved I just ran into this situation with Jewel 10.2.5.

The listing replies back with 1000 parts while 1045 parts were uploaded. This causes Python Boto to cancel the upload.

Looking at the source I see a lot of references to the number 1000 around listing multipart uploads.

Actions

Also available in: Atom PDF