[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