Bug 2214930 - cephfs-mirror: use snapdiff api for efficient tree traversal
Summary: cephfs-mirror: use snapdiff api for efficient tree traversal
Keywords:
Status: ASSIGNED
Alias: None
Product: Red Hat Ceph Storage
Classification: Red Hat Storage
Component: CephFS
Version: 6.1
Hardware: All
OS: Linux
unspecified
high
Target Milestone: ---
: 7.1z2
Assignee: Jos Collin
QA Contact: Hemanth Kumar
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-06-14 06:24 UTC by Jos Collin
Modified: 2024-03-29 08:13 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Ceph Project Bug Tracker 61334 0 None None None 2023-06-14 06:24:38 UTC
Red Hat Issue Tracker RHCEPH-6884 0 None None None 2023-06-19 18:52:48 UTC

Description Jos Collin 2023-06-14 06:24:39 UTC
Description of problem:
With https://github.com/ceph/ceph/pull/43546 merged, cephfs-mirror can make use the snapdiff api (via readdir_diff) to efficiently traverse the directory tree between two snapshots.

This should hugely improve performance when only a handful of files have changed between two consecutive snapshots.

Version-Release number of selected component (if applicable):
6.1


Note You need to log in before you can comment on or make changes to this bug.