[Bugs] [Bug 1290766] [RFE] quota: enhance quota enable and disable process

bugzilla at redhat.com bugzilla at redhat.com
Fri Apr 29 10:11:38 UTC 2016


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



--- Comment #17 from Vijay Bellur <vbellur at redhat.com> ---
COMMIT: http://review.gluster.org/12952 committed in master by Atin Mukherjee
(amukherj at redhat.com) 
------
commit c2865e83d414e375443adac0791887c8adf444f2
Author: vmallika <vmallika at redhat.com>
Date:   Sat Apr 2 09:50:11 2016 +0530

    quota/glusterd: enhance quota enable and disable process

    Previously quota crawl was done from the single mount point,
    this is very slow process if there are huge number of files exists
    in the volume

    This RFE will now spawn crawl process for each brick in the
    volume, and  files are looked in parallel independently for each
    brick. This improves the speed of crawling process for
    entire files-system

    This patch also fixes below problem
    * Previously, mountdir was created under '/tmp'.
      If someone tries to cleanup '/tmp'/ directory
      then it is very dangerous that we loose volume data
      So create a mount point under /var/run/gluster/tmp
      instead

    * Previously, file-system crawl is performed from all the nodes,
      which is a redundant operation and performance will degrade
      The problem is fixed with this patch

    Change-Id: Icabedeb44182139ace9c8106793803122388cab8
    BUG: 1290766
    Signed-off-by: vmallika <vmallika at redhat.com>
    Reviewed-on: http://review.gluster.org/12952
    Smoke: Gluster Build System <jenkins at build.gluster.com>
    NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
    CentOS-regression: Gluster Build System <jenkins at build.gluster.com>
    Reviewed-by: Manikandan Selvaganesh <mselvaga at redhat.com>
    Reviewed-by: Atin Mukherjee <amukherj at redhat.com>

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=QXNEMpRdnd&a=cc_unsubscribe


More information about the Bugs mailing list