From: Sage Weil Date: Thu, 14 Aug 2008 20:49:32 +0000 (-0700) Subject: mds: start new items at snapid 2, _after_ root seq of 1 X-Git-Tag: v0.4~249 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=875d890a8e23f3cab65289d108a7b44547aae05e;p=ceph.git mds: start new items at snapid 2, _after_ root seq of 1 --- diff --git a/src/mds/CDir.h b/src/mds/CDir.h index 0b81b57763440..2a199350be9d0 100644 --- a/src/mds/CDir.h +++ b/src/mds/CDir.h @@ -296,11 +296,11 @@ protected: CDentry* lookup(const char *n, snapid_t snap=CEPH_NOSNAP); CDentry* add_null_dentry(const nstring& dname, - snapid_t first=1, snapid_t last=CEPH_NOSNAP); + snapid_t first=2, snapid_t last=CEPH_NOSNAP); CDentry* add_primary_dentry(const nstring& dname, CInode *in, - snapid_t first=1, snapid_t last=CEPH_NOSNAP); + snapid_t first=2, snapid_t last=CEPH_NOSNAP); CDentry* add_remote_dentry(const nstring& dname, inodeno_t ino, unsigned char d_type, - snapid_t first=1, snapid_t last=CEPH_NOSNAP); + snapid_t first=2, snapid_t last=CEPH_NOSNAP); void remove_dentry( CDentry *dn ); // delete dentry void link_remote_inode( CDentry *dn, inodeno_t ino, unsigned char d_type); void link_remote_inode( CDentry *dn, CInode *in ); diff --git a/src/mds/CInode.h b/src/mds/CInode.h index 6b189d4655e85..5f90836d5cd47 100644 --- a/src/mds/CInode.h +++ b/src/mds/CInode.h @@ -274,7 +274,7 @@ private: public: // --------------------------- - CInode(MDCache *c, bool auth=true, snapid_t f=1, snapid_t l=CEPH_NOSNAP) : + CInode(MDCache *c, bool auth=true, snapid_t f=2, snapid_t l=CEPH_NOSNAP) : mdcache(c), snaprealm(0), containing_realm(0), first(f), last(l),