]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
cls_rgw: fix bucket listing when dealing with invisible entries 6043/head 6186/head
authorYehuda Sadeh <yehuda@redhat.com>
Tue, 22 Sep 2015 21:53:42 +0000 (14:53 -0700)
committerYehuda Sadeh <yehuda@redhat.com>
Tue, 22 Sep 2015 21:53:42 +0000 (14:53 -0700)
commitef9730515e001d77637a77eb89950f70fd5e7f5a
tree72c586d0fa54289ae199afe59b07dd5332e97661
parent46c422f80c980e56e5f5aa358705722cda62e06c
cls_rgw: fix bucket listing when dealing with invisible entries

Fixes: #12913
The bucket listing logic was broken when dealing with invisible entries.
Need to read keys until we can fetch all the requested entries, or
determine that there are no more entries. Anything else requires
a change to the protocol.

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
src/cls/rgw/cls_rgw.cc