]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
* anchortable rewrite. now journals updates. partial recovery logic; does not handl...
authorsageweil <sageweil@29311d96-e01e-0410-9327-a35deaab8ce9>
Tue, 13 Mar 2007 19:01:01 +0000 (19:01 +0000)
committersageweil <sageweil@29311d96-e01e-0410-9327-a35deaab8ce9>
Tue, 13 Mar 2007 19:01:01 +0000 (19:01 +0000)
commit5c3e102b5cbd5f92fcbd140b29b01c1f56e31f10
tree3803cdc528195b5e1f028f2ff15a999dc578a616
parent8f2c19ffcccd41dae7236452ed76a9c5ce0fe9ce
* anchortable rewrite.  now journals updates.  partial recovery logic; does not handle others' failures (i.e. disambiguate uncommitted ops.)
* anchorclient rewrite.  does not yet retry ops if anchortable fails.
* rewrite of MDCache::anchor_create() and _destroy().  no _update() yet.

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1226 29311d96-e01e-0410-9327-a35deaab8ce9
24 files changed:
branches/sage/cephmds2/mds/Anchor.h
branches/sage/cephmds2/mds/AnchorClient.cc
branches/sage/cephmds2/mds/AnchorClient.h
branches/sage/cephmds2/mds/AnchorTable.cc
branches/sage/cephmds2/mds/AnchorTable.h
branches/sage/cephmds2/mds/CInode.cc
branches/sage/cephmds2/mds/CInode.h
branches/sage/cephmds2/mds/Locker.cc
branches/sage/cephmds2/mds/LogEvent.cc
branches/sage/cephmds2/mds/LogEvent.h
branches/sage/cephmds2/mds/MDCache.cc
branches/sage/cephmds2/mds/MDCache.h
branches/sage/cephmds2/mds/MDS.cc
branches/sage/cephmds2/mds/MDS.h
branches/sage/cephmds2/mds/Renamer.cc
branches/sage/cephmds2/mds/Server.cc
branches/sage/cephmds2/mds/events/EAnchor.h [new file with mode: 0644]
branches/sage/cephmds2/mds/journal.cc
branches/sage/cephmds2/mds/mdstypes.h
branches/sage/cephmds2/messages/MAnchor.h [new file with mode: 0644]
branches/sage/cephmds2/messages/MAnchorReply.h [deleted file]
branches/sage/cephmds2/messages/MAnchorRequest.h [deleted file]
branches/sage/cephmds2/msg/Message.cc
branches/sage/cephmds2/msg/Message.h