]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: fix bucket object listing when marker matches prefix 42638/head
authorJ. Eric Ivancich <ivancich@redhat.com>
Fri, 30 Apr 2021 20:07:54 +0000 (16:07 -0400)
committerCory Snyder <csnyder@iland.com>
Wed, 4 Aug 2021 14:22:40 +0000 (10:22 -0400)
commit54e896aa8c42de0a199c577ea156e89f0ca1b5a0
tree235bdecfec5f04870c604f1ff77a5e08222504cf
parente2668fdca6b5f2f7b45cb63fdac64caa4632f567
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