[Bugs] [Bug 1153964] quota: rename of "dir" fails in case of quota space availability is around 1GB

bugzilla at redhat.com bugzilla at redhat.com
Sat Dec 27 13:52:12 UTC 2014


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



--- Comment #20 from Anand Avati <aavati at redhat.com> ---
COMMIT: http://review.gluster.org/8940 committed in master by Raghavendra G
(rgowdapp at redhat.com) 
------
commit b6ea761969f85fbb0f22810eb3a3bf1476c8792c
Author: vmallika <vmallika at redhat.com>
Date:   Wed Dec 24 15:13:36 2014 +0530

    quota: For a rename operation, do quota_check_limit only till the
    common ancestor of src and dst file

    Example:
    set quota limit set to 1GB on /
    create a file /a1/b1/file1 of 600MB
    mv /a1/b1/file1 /a1/b1/file2
    This rename fails as it takes delta into account which sums up to 1.2BG.
    Though we are not creating new file, we still get quota exceeded error.
    So quota enforce should happen only till b1.

    Similarly:
    mv /a/b/c/file /a/b/x/y/file
    quota enforce should happen only till dir 'b'

    Change-Id: Ia1e5363da876c3d71bd424e67a8bb28b7ac1c7c1
    BUG: 1153964
    Signed-off-by: vmallika <vmallika at redhat.com>
    Reviewed-on: http://review.gluster.org/8940
    Tested-by: Gluster Build System <jenkins at build.gluster.com>
    Reviewed-by: Raghavendra G <rgowdapp at redhat.com>
    Tested-by: Raghavendra G <rgowdapp 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=x6C4rj9EcV&a=cc_unsubscribe


More information about the Bugs mailing list