]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
todo
authorSage Weil <sage@newdream.net>
Fri, 11 Dec 2009 20:03:29 +0000 (12:03 -0800)
committerSage Weil <sage@newdream.net>
Fri, 11 Dec 2009 20:03:29 +0000 (12:03 -0800)
src/TODO

index 76951df4b935647217e4c5cfb3826612251940dd..e04f601efb6794e160797b0aaa011d301baf1250 100644 (file)
--- a/src/TODO
+++ b/src/TODO
@@ -1,37 +1,3 @@
-v0.15
-/- clean up msgr protocol checks
-/- kclient: checkpatch fixes, cleanups.  allow msg revoke (nice interface cleanup)
-/- monclient fixes; ceph detects monitor session drop
-/- msgr: protocol check cleanups; ack seq # fix; 
-/- debian: radosgw package, fix header perms
-/- kclient: GET_DATALOC ioctl
-/- kclient: osdc bug fix
-/- kclient: clean up debugfs layout
-
-v0.16
-- kclient: fix msgr bug (out_qlen thing)
-- kclient cleanup: uninline strings, use pr_fmt, prefix frag_ macros
-- kclient: xattr cleanups
-- kclient: fix invalidate recursion bug
-- libceph: identify self
-- hadoop: set primary replica on self
-- kclient: akpm review fixups
- - uninline frags
- - uninline string hash
- - document data structures
- - audit all inline in kclient
- - ceph_buffer and vmalloc?
- - ceph_i_test smp_mb instead of spinlock
- - bit ops in messenger
- - name args in ceph_osd_op union
-- disk format, wire protocol changes
-- use sockaddr_storage; some ipv6 groundwork
-
-v0.16.1
-- mds: put migration vectors in mdsmap
-- rgw: fix
-- include buffer.c in kernel package, tarball
-
 v0.17
 - kclient: fix multiple mds mdsmap decoding
 - kclient: fix mon subscription renewal
@@ -62,8 +28,8 @@ v0.18
 - mds: misc journal replay, session fixes
 
 v0.19
-
 - ms_dispatch fairness
+- kclient: bad fsid deadlock fix
 
 - qa: snap test.  maybe walk through 2.6.* kernel trees?
 
@@ -181,6 +147,7 @@ repair
 - mds scrubbing
 
 kclient
+- replace radix tree in monc with rbtree on statfs requests
 - ENOMEM
   - message pools
   - sockets?  (this can actual generates a lockdep warning :/)