]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: allow journaling multiple root inodes in EMetaBlob
authorYan, Zheng <zheng.z.yan@intel.com>
Thu, 17 Jan 2013 07:29:21 +0000 (15:29 +0800)
committerYan, Zheng <zheng.z.yan@intel.com>
Mon, 28 Jan 2013 02:18:15 +0000 (10:18 +0800)
commit671449737599b6d3704e8377c554721ef2c93095
tree51dc14031699a3c857ff44e753d0db4e7851c3a2
parent919df3bf721b62085419b9f305b4f6bcd06a3acb
mds: allow journaling multiple root inodes in EMetaBlob

In some cases (rename, rmdir, subtree map), we may need journal multiple
root inodes (/, mdsdir) in one EMetaBlob. This patch modifies EMetaBlob
format to support journaling multiple root inodes.

Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
src/mds/events/EMetaBlob.h
src/mds/journal.cc