Description of problem: Ability to take file level snapshots for a single brick volume. Using setxattr interface, provide a mechanism to take snapshots of file(s). The same setxattr interface can be used to delete the snapshots as well. Ex: setfattr -n glusterfs.snapshot -v <snapshot name> <file path> setfattr -n glusterfs.removesnap -v <snapshot name> <file path> The snapshots can be viewed from <mount point>/.fsnaps/<gfid of the file> Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
REVIEW: https://review.gluster.org/22453 ([WIP]: file snapshots using reflink) posted (#1) for review on master by Raghavendra Bhat
This bug is moved to https://github.com/gluster/glusterfs/issues/994, and will be tracked there from now on. Visit GitHub issues URL for further details