[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