]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: consider this scenario, many sibling directories, and many objects under each... 46930/head
authorzealot <xzd16@sohu.com>
Sun, 26 Jun 2022 16:22:19 +0000 (00:22 +0800)
committerzealot <xzd16@sohu.com>
Sat, 20 Aug 2022 02:38:37 +0000 (10:38 +0800)
commit678dc395dd82ca77e46aa665a4a0c7d918c538f3
tree9c886c0523b5c1f19a2cd5374766c124a3bfdaa3
parent963888a9bfbf9a74c2a31ea8eab77cd770390bf6
rgw: consider this scenario, many sibling directories, and many objects under each directory.
if cls_filtered is true, tracker's entries may be the same as each other
the next_candidate operation may advance to end directly,
and only one object may be returned, this will slow down when listing sibling directories.

Signed-off-by: zealot <xzd16@sohu.com>
src/rgw/rgw_rados.cc