]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-client.git/commit
ceph: snapshot management
authorSage Weil <sage@newdream.net>
Thu, 13 Nov 2008 23:23:31 +0000 (15:23 -0800)
committerSage Weil <sage@newdream.net>
Thu, 13 Nov 2008 23:23:31 +0000 (15:23 -0800)
commit8ffa3ec81f41efda7fc77b772f24a55682bf4edd
treef021b2309eded22f26afe43cd5e1395d3734e953
parent5e42433990c061579858be08108d881a507b382b
ceph: snapshot management

Ceph snapshots rely on client cooperation in determining which
operations apply to which snapshots, and appropriately flushing
snapshotted data and metadata back to the OSD and MDS clusters.
Because snapshots apply to subtrees of the file hierarchy and can be
created at any time, there is a fair bit of bookkeeping required to
make this work.
fs/ceph/snap.c [new file with mode: 0644]