[Gluster-devel] WORM/Retention Feature - 11/03/2016
Karthik Subrahmanya
ksubrahm at redhat.com
Fri Mar 11 13:19:13 UTC 2016
Hi all,
This week's status:
-Handled the utime changes for a WORM-Retained file:
When user tries to change the utimes (using touch -a, -t, ...)
based on the "Mode of Retention" (Relax/Enterprise) I'm handling
them.
-If the mode is set to "Relax", then it allows to both increase
and decrease the retention time of a WORM-Retained file.
-If it is "Enterprise" then it allows only to increase the
retention time of a WORM-Retained file.
-Working on the implementation of auto-commit feature:
The files will have a auto-commit-period which specifies the
time interval at which the namespace scan has to take place and
do a transition between the states (Normal to WORM-Retained or
WORM/Retained to WORM). The trnsition will happen whenever the next
IO happens on the file (Lazy auto-commit).
Plan for next week:
-Complete the auto-commit feature
-Update the design-spec
Current work:
POC: http://review.gluster.org/#/c/13429/
Spec: http://review.gluster.org/13538
Feature page: http://www.gluster.org/community/documentation/index.php/Features/gluster_compliance_archive
Your valuable reviews and suggestions are most welcome
Thanks & Regards,
Karthik Subrahmanya
More information about the Gluster-devel
mailing list