]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: fix bug with (un)ordered bucket listing and marker w/ namespace 34609/head
authorJ. Eric Ivancich <ivancich@redhat.com>
Fri, 31 Jan 2020 20:01:40 +0000 (15:01 -0500)
committerNathan Cutler <ncutler@suse.com>
Fri, 17 Apr 2020 12:03:09 +0000 (14:03 +0200)
commit6bb688093615a6a1aec8ac049065f833a00f6744
treefed89ade018e12dc188013852f6ce86a1f80e5a0
parent87898c3ae8508d075d9913254ab8ab18c3e1cb19
rgw: fix bug with (un)ordered bucket listing and marker w/ namespace

When listing without specifying a namespace, the returned entries
could be in one or more namespaces. The marker used to continue the
listing may therefore contain a namespace, and that needs to be
preserved. This fixes a bug in both ordered and unordered listings
where it was not preserved.

Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
(cherry picked from commit 9457abb729754458aafc07a9ee514407906a1011)

Conflicts:
src/rgw/rgw_rados.cc
- trivial (nautilus is missing some whitespace-finessing that happened in master)
src/rgw/rgw_common.h
src/rgw/rgw_rados.cc