Project

General

Profile

Actions

Feature #12145

closed

cephfs-data-scan: pgls filter for 0th file objects

Added by John Spray almost 9 years ago. Updated almost 8 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
fsck/damage handling
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
Component(FS):
Labels (FS):
Pull request ID:

Description

Currently, when iterating over 0th objects, we are actually listing all the objects and selecting the ones we care about client side.

That's clunky for systems with big files where the 0th objects are in a small minority. Implement an OSD-side PGLS filter for this case. The filter could be something generic like a comparison of trailing characters in the object name.

If doing this after #12133, also implement a pgls filter for the files that aren't touched by forward scrub.

Actions #1

Updated by John Spray over 8 years ago

  • Category changed from 66 to fsck/damage handling
Actions #2

Updated by John Spray almost 8 years ago

  • Status changed from New to Resolved

This was done for jewel.

Actions

Also available in: Atom PDF