Project

General

Profile

Actions

Bug #44553

closed

rgw: fix bug where bucket listing end marker not always set correctly

Added by J. Eric Ivancich about 4 years ago. Updated over 3 years ago.

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

0%

Source:
Tags:
Backport:
mimic,nautilus,octopus
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Due to using std::move a second time, often RGWRados::cls_bucket_list_ordered would not set its end marker correclty. This affected the behavior of RGWRados::Bucket::List::list_objects_ordered, and might have caused it to return fewer elements than it may have otherwise.


Related issues 3 (0 open3 closed)

Copied to rgw - Backport #45492: octopus: rgw: fix bug where bucket listing end marker not always set correctlyResolvedNathan CutlerActions
Copied to rgw - Backport #45493: mimic: rgw: fix bug where bucket listing end marker not always set correctlyRejectedJ. Eric IvancichActions
Copied to rgw - Backport #45494: nautilus: rgw: fix bug where bucket listing end marker not always set correctlyRejectedJ. Eric IvancichActions
Actions #1

Updated by J. Eric Ivancich about 4 years ago

  • Status changed from New to In Progress
Actions #2

Updated by Casey Bodley about 4 years ago

  • Status changed from In Progress to Fix Under Review
  • Backport changed from mimic,nautilus to mimic,nautilus,octopus
Actions #3

Updated by J. Eric Ivancich almost 4 years ago

  • Status changed from Fix Under Review to Pending Backport
Actions #4

Updated by Nathan Cutler almost 4 years ago

  • Copied to Backport #45492: octopus: rgw: fix bug where bucket listing end marker not always set correctly added
Actions #5

Updated by Nathan Cutler almost 4 years ago

  • Copied to Backport #45493: mimic: rgw: fix bug where bucket listing end marker not always set correctly added
Actions #6

Updated by Nathan Cutler almost 4 years ago

  • Copied to Backport #45494: nautilus: rgw: fix bug where bucket listing end marker not always set correctly added
Actions #7

Updated by J. Eric Ivancich over 3 years ago

  • Status changed from Pending Backport to Resolved
Actions #8

Updated by J. Eric Ivancich over 3 years ago

For the record, this change only applies to master and octopus. The other two backports (mimic and nautilus) were incorrect. Therefore this tracker is now resolved.

Actions

Also available in: Atom PDF