]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
todos
authorSage Weil <sage@newdream.net>
Mon, 16 Jun 2008 22:52:07 +0000 (15:52 -0700)
committerSage Weil <sage@newdream.net>
Mon, 16 Jun 2008 22:52:07 +0000 (15:52 -0700)
src/Makefile.am
src/TODO
src/vstartnew.sh

index fa66f5dee9b3d1c4a33ac1dd011df4465306ce07..c7657c7ce643f748bfcb802d2a9abd9bd7947def 100644 (file)
@@ -41,7 +41,7 @@ cosd_LDADD = libosd.a libos.a libebofs.a libcrush.a libcommon.a
 dupstore_SOURCES = dupstore.cc config.cc
 dupstore_LDADD = libos.a libebofs.a libcommon.a
 streamtest_SOURCES = streamtest.cc
-streamtest_LDADD = libos.a libebofs.a libcommon.a
+streamtest_LDADD = libebofs.a libcommon.a libos.a
 
 # synthetic client
 csyn_SOURCES = csyn.cc msg/SimpleMessenger.cc
index 1cc9762d53d2676428ae76f3a640b9b639fd25e0..5701839f30366b9d6a44ca34790af775fa584bde 100644 (file)
--- a/src/TODO
+++ b/src/TODO
@@ -1,4 +1,12 @@
+v0.3
+- client rsync bug
+- document nested accounting
+
+v0.4
+- ENOSPC
+
 big items
+- ENOSPC
 - quotas
   - accounting
   - enforcement
@@ -23,6 +31,7 @@ userspace client
 - fix readdir vs fragment race by keeping a separate frag pos, and ignoring dentries below it
 
 kernel client
+- set mapping bits for ENOSPC, EIO?
 - flush caps on sync, fsync, etc.
   - do we need to block?
 - timeout mds session close on umount
index 240fd8f5be3035a0d4aabb33d92d2384e53cc53d..8cbf16b1e2b255fe31ccfd0f380efd22c479449f 100755 (executable)
@@ -43,8 +43,8 @@ $CEPH_BIN/cmonctl osd setmap -i .ceph_osdmap
 for osd in 0 #1 #2 3 4 5 6 7 8 9 10 11 12 13 14 15
 do
  $CEPH_BIN/cosd --mkfs_for_osd $osd dev/osd$osd  # initialize empty object store
- #valgrind --tool=massif $CEPH_BIN/cosd dev/osd$osd --debug_ms 1 --debug_osd 20 --debug_filestore 10 1>out/o$osd & #--debug_osd 40
- $CEPH_BIN/cosd dev/osd$osd -d --debug_ms 1 --debug_osd 20 --debug_filestore 10
+ #valgrind --leak-check=full --show-reachable=yes $CEPH_BIN/cosd dev/osd$osd --debug_ms 1 --debug_osd 20 --debug_filestore 10 1>out/o$osd & #--debug_osd 40
+ $CEPH_BIN/cosd dev/osd$osd -d --debug_ms 1 --debug_osd 20 --debug_filestore 10
 done
 
 # mds