]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: fix bug where bucket listing end marker not always set correctly 33865/head
authorJ. Eric Ivancich <ivancich@redhat.com>
Tue, 10 Mar 2020 17:47:43 +0000 (13:47 -0400)
committerJ. Eric Ivancich <ivancich@redhat.com>
Wed, 8 Apr 2020 16:08:36 +0000 (12:08 -0400)
commit76043e00851be0b131448a7a2ab4fed2c22426fe
tree3e28e99b20f45884eea6fd824f672d955d7cd7eb
parent4fc07f4aae5a6340a5254b5789720a40c08f2bfd
rgw: fix bug where bucket listing end marker not always set correctly

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

Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
src/rgw/rgw_rados.cc