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 _______________________________________________ Gluster-devel mailing list Gluster-devel@xxxxxxxxxxx http://www.gluster.org/mailman/listinfo/gluster-devel