]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
big cleanup of OSD, generic PG interface. do_op moved into PG. new ObjectLayout...
authorsageweil <sageweil@29311d96-e01e-0410-9327-a35deaab8ce9>
Tue, 6 Mar 2007 22:51:00 +0000 (22:51 +0000)
committersageweil <sageweil@29311d96-e01e-0410-9327-a35deaab8ce9>
Tue, 6 Mar 2007 22:51:00 +0000 (22:51 +0000)
commit284a61df43e21bec3aa8ea6647e53177ab2964a7
treebf54034b1d5253bfea75a761f6ec89606dfbcdf4
parentf1f9e9cd8022d4329c55479c35dbfade20b465df
big cleanup of OSD, generic PG interface.  do_op moved into PG.  new ObjectLayout added to Objecter interface (and ObjectCacher), pg in MOSDOp rolled into that.  new PG locking architecture.

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1175 29311d96-e01e-0410-9327-a35deaab8ce9
20 files changed:
branches/sage/pgs/config.cc
branches/sage/pgs/include/types.h
branches/sage/pgs/messages/MOSDOp.h
branches/sage/pgs/messages/MOSDOpReply.h
branches/sage/pgs/msg/FakeMessenger.cc
branches/sage/pgs/osd/OSD.cc
branches/sage/pgs/osd/OSD.h
branches/sage/pgs/osd/OSDMap.h
branches/sage/pgs/osd/PG.cc
branches/sage/pgs/osd/PG.h
branches/sage/pgs/osd/RAID4PG.cc
branches/sage/pgs/osd/RAID4PG.h
branches/sage/pgs/osd/ReplicatedPG.cc
branches/sage/pgs/osd/ReplicatedPG.h
branches/sage/pgs/osd/osd_types.h
branches/sage/pgs/osdc/Filer.cc
branches/sage/pgs/osdc/ObjectCacher.cc
branches/sage/pgs/osdc/ObjectCacher.h
branches/sage/pgs/osdc/Objecter.cc
branches/sage/pgs/osdc/Objecter.h