]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: fix bucket object listing when marker matches prefix 41413/head
authorJ. Eric Ivancich <ivancich@redhat.com>
Fri, 30 Apr 2021 20:07:54 +0000 (16:07 -0400)
committerCory Snyder <csnyder@iland.com>
Wed, 19 May 2021 16:25:13 +0000 (12:25 -0400)
commitc4a05cbdbdf85b55c362f01bf7e57f12e7e4d6e6
treeacd81bd692d01699445ccb373e30b2c037a1bb4c
parent77edcfdcdd732ce75987035a46d8c9a560e57b34
rgw: fix bucket object listing when marker matches prefix

When an iniitial marker that ends with a delimiter is provided, it
prevents listing of that "subdirectory" due to new logic at the cls
level to make listing more efficient. The fix catches that situation.

Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
(cherry picked from commit 220ef4b22d1d1667eb4f2c300a0b788e87b9067d)
src/cls/rgw/cls_rgw.cc