Project

General

Profile

Actions

Bug #39715

closed

client: optimize rename operation under different quota root

Added by Zhi Zhang almost 5 years ago. Updated over 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Correctness/Safety
Target version:
% Done:

0%

Source:
Community (dev)
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
ceph-fuse
Labels (FS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

We had many source directories with more than ten millions files. It took very long time to move one such directory to another directory under different quota root, because rename operation was switched to copy and unlink operations, even if the destination directory didn't enable quota or had enough room for source directory.


Related issues 1 (0 open1 closed)

Related to CephFS - Support #16884: rename() doesn't work between directoriesClosedZheng Yan08/01/2016

Actions
Actions #1

Updated by Zhi Zhang almost 5 years ago

  • Pull request ID set to 28077
Actions #2

Updated by Patrick Donnelly almost 5 years ago

  • Related to Support #16884: rename() doesn't work between directories added
Actions #3

Updated by Patrick Donnelly almost 5 years ago

  • Assignee set to Zhi Zhang
  • Target version set to v15.0.0
  • Start date deleted (05/13/2019)
Actions #4

Updated by Patrick Donnelly over 4 years ago

  • Status changed from New to Resolved
Actions

Also available in: Atom PDF