]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
uclient: Switch how inodes link to dentries a bit.
authorGreg Farnum <gregf@hq.newdream.net>
Tue, 4 Jan 2011 21:32:47 +0000 (13:32 -0800)
committerColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Wed, 12 Jan 2011 18:21:56 +0000 (10:21 -0800)
commit838ebddb61bc497dccf548a04fd42ebeb70d1e64
tree7d53debd29653b3f10aed5a1f1208ad00f1f9a8e
parent0568bee81f0be764d328da6586dae8deb76851db
uclient: Switch how inodes link to dentries a bit.

Inodes now have a set of parent dentries, rather than a single
pointer. This allows the cache to accurately represent multiple
hard links.
Various minor adjustments were made so that this change in
format works and is error checked.

Signed-off-by: Greg Farnum <gregf@hq.newdream.net>
src/client/Client.cc
src/client/Client.h