]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
bugfixes, EOpen works with logsegments
authorsageweil <sageweil@29311d96-e01e-0410-9327-a35deaab8ce9>
Fri, 5 Oct 2007 15:44:21 +0000 (15:44 +0000)
committersageweil <sageweil@29311d96-e01e-0410-9327-a35deaab8ce9>
Fri, 5 Oct 2007 15:44:21 +0000 (15:44 +0000)
commitc3ae0ee6ae2246e63fd614ac4d6ac8414bbe2e92
treea44da9b1d3ff98574407b659008ae47e5caeff3f
parent60d059e3eb082962db3a571141ca6f5e41d5e291
bugfixes, EOpen works with logsegments
* try_to_expire does teh right thing with open files
* dirlock on base inodes never scattered
* trim more aggressive about base inodes when max==0

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1886 29311d96-e01e-0410-9327-a35deaab8ce9
14 files changed:
branches/sage/mds/TODO
branches/sage/mds/mds/CInode.cc
branches/sage/mds/mds/CInode.h
branches/sage/mds/mds/Locker.cc
branches/sage/mds/mds/LogSegment.h
branches/sage/mds/mds/MDCache.cc
branches/sage/mds/mds/ScatterLock.h
branches/sage/mds/mds/Server.cc
branches/sage/mds/mds/events/EAnchor.h
branches/sage/mds/mds/events/EAnchorClient.h
branches/sage/mds/mds/events/EOpen.h
branches/sage/mds/mds/events/EUpdate.h
branches/sage/mds/mds/journal.cc
branches/sage/mds/mds/mdstypes.h