[Bugs] [Bug 1219066] New: Data Tiering : Adding performance to unlink/link/rename in CTR Xlator
bugzilla at redhat.com
bugzilla at redhat.com
Wed May 6 14:09:35 UTC 2015
https://bugzilla.redhat.com/show_bug.cgi?id=1219066
Bug ID: 1219066
Summary: Data Tiering : Adding performance to
unlink/link/rename in CTR Xlator
Product: GlusterFS
Version: 3.7.0
Component: tiering
Assignee: bugs at gluster.org
Reporter: josferna at redhat.com
QA Contact: bugs at gluster.org
CC: bugs at gluster.org
Depends On: 1217786
+++ This bug was initially created as a clone of Bug #1217786 +++
Description of problem:
ctr/libgfdb: Performance enhancer for unlink/create/rename/link fops
1) ctr_link_consistency option for ctr xaltor is provided so that
the user can choose to switch it on or off.
/* For link consistency we do a double update i.e mark the link
* during the wind and during the unwind we update/delete the link.
* This has a performance hit. We give a choice here whether we need
* link consistency to be spoton or not using link_consistency flag.
* This will have only one link update */
2) In delete the wind time recording is moved to unwind path.
/* Special performance case:
* Updating wind time in unwind for delete. This is done here
* as in the wind path we will not know whether its the last
* link or not. For a last link there is not use to update any
* wind or unwind time!*/
Version-Release number of selected component (if applicable):
How reproducible:
Steps to Reproduce:
1.
2.
3.
Actual results:
Expected results:
Additional info:
--- Additional comment from Anand Avati on 2015-05-01 11:57:29 EDT ---
REVIEW: http://review.gluster.org/10170 (ctr/libgfdb: Performance enhancer for
unlink/create/rename/link fops) posted (#3) for review on master by Joseph
Fernandes (josferna at redhat.com)
--- Additional comment from Anand Avati on 2015-05-01 12:10:37 EDT ---
COMMIT: http://review.gluster.org/10170 committed in master by Kaleb KEITHLEY
(kkeithle at redhat.com)
------
commit 4d118cb5ee99b8401d70678fc3b3576ad938999d
Author: Joseph Fernandes <josferna at redhat.com>
Date: Thu Apr 9 15:07:54 2015 +0530
ctr/libgfdb: Performance enhancer for unlink/create/rename/link fops
1) ctr_link_consistency option for ctr xaltor is provided so that
the user can choose to switch it on or off.
/* For link consistency we do a double update i.e mark the link
* during the wind and during the unwind we update/delete the link.
* This has a performance hit. We give a choice here whether we need
* link consistency to be spoton or not using link_consistency flag.
* This will have only one link update */
2) In delete the wind time recording is moved to unwind path.
/* Special performance case:
* Updating wind time in unwind for delete. This is done here
* as in the wind path we will not know whether its the last
* link or not. For a last link there is not use to update any
* wind or unwind time!*/
Change-Id: I209472fb816f939db4a868b97ba053b028f17ea6
BUG: 1217786
Signed-off-by: Joseph Fernandes <josferna at redhat.com>
Reviewed-on: http://review.gluster.org/10170
Reviewed-by: Dan Lambright <dlambrig at redhat.com>
Tested-by: Gluster Build System <jenkins at build.gluster.com>
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1217786
[Bug 1217786] Data Tiering : Adding performance to unlink/link/rename in
CTR Xlator
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
You are the assignee for the bug.
More information about the Bugs
mailing list