[Bugs] [Bug 1219066] Data Tiering : Adding performance to unlink/link/rename in CTR Xlator

bugzilla at redhat.com bugzilla at redhat.com
Thu May 7 13:50:02 UTC 2015


https://bugzilla.redhat.com/show_bug.cgi?id=1219066



--- Comment #3 from Anand Avati <aavati at redhat.com> ---
COMMIT: http://review.gluster.org/10614 committed in release-3.7 by Vijay
Bellur (vbellur at redhat.com) 
------
commit 42a508fb008c4d2d90faf30616423cfbcba84a30
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!*/

    >   http://review.gluster.org/#/c/10170/
    >   Cherry picked from commit 606d9734543208542afcf9df982bf2d560235ef6
    >   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>
    >   Signed-off-by: Joseph Fernandes <josferna at redhat.com>

    Change-Id: I4a89ef80875f36cff91520f712e1f47fde258a63
    BUG: 1219066
    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>
    Signed-off-by: Joseph Fernandes <josferna at redhat.com>
    Reviewed-on: http://review.gluster.org/10614
    Tested-by: NetBSD Build System
    Reviewed-by: Vijay Bellur <vbellur at redhat.com>

-- 
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