Project

General

Profile

Feature #2941

rgw: improve streaming read performance

Added by Sage Weil over 11 years ago. Updated about 11 years ago.

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

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Associated revisions

Revision 278dfe50 (diff)
Added by Yehuda Sadeh about 11 years ago

rgw: stream get_obj operation

Fixes: #2941
Instead of iterating through the parts one by one when reading
an object, we can now send multiple requests in parallel. Two new
configurables added to control the max request size, and the total
size of pending requests.

Signed-off-by: Yehuda Sadeh <>

History

#1 Updated by Sage Weil over 11 years ago

  • translation missing: en.field_position deleted (1)
  • translation missing: en.field_position set to 497

#2 Updated by Sage Weil over 11 years ago

  • translation missing: en.field_position deleted (497)
  • translation missing: en.field_position set to 1

#3 Updated by Yehuda Sadeh over 11 years ago

  • Status changed from New to Fix Under Review

#4 Updated by Sage Weil over 11 years ago

  • Target version set to v0.56
  • translation missing: en.field_position deleted (19)
  • translation missing: en.field_position set to 2

#5 Updated by Sage Weil about 11 years ago

  • Target version changed from v0.56 to v0.57a
  • translation missing: en.field_position deleted (12)
  • translation missing: en.field_position set to 2

#6 Updated by Yehuda Sadeh about 11 years ago

  • Target version changed from v0.57a to v0.58
  • translation missing: en.field_position deleted (6)
  • translation missing: en.field_position set to 1

#7 Updated by Yehuda Sadeh about 11 years ago

  • translation missing: en.field_story_points set to 5
  • translation missing: en.field_position deleted (10)
  • translation missing: en.field_position set to 10

#8 Updated by Greg Farnum about 11 years ago

  • Status changed from Fix Under Review to 4

Bunch of comments on Github for this.
Given some of them it also needs more testing before going into master. :)

#9 Updated by Yehuda Sadeh about 11 years ago

  • Status changed from 4 to Resolved

Merged, commit:8a2de334fed5c56919063bba8c60a3c73bd6534c

Also available in: Atom PDF