Project

General

Profile

Fix #41734

rgw: move delimiter-based bucket listing/filtering logic to cls

Added by Eric Ivancich 9 days ago. Updated 4 days ago.

Status:
Duplicate
Priority:
Normal
Assignee:
Target version:
Start date:
09/09/2019
Due date:
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:

Description

Presently, when listing the contents of a bucket using delimiters (i.e., for simulated subdirectories), the cls/osds return many more entries than will ultimately be listed. This uses CPU to encode and decode them along with network traffic to send them. This process would be much more efficient if the logic for this was pushed down to the cls/osd level.

History

#1 Updated by Eric Ivancich 4 days ago

  • Status changed from Need Review to Duplicate

This is a duplicate of https://tracker.ceph.com/issues/41051 .

Also available in: Atom PDF