]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mds todo
authorSage Weil <sage@newdream.net>
Thu, 13 Nov 2008 20:45:18 +0000 (12:45 -0800)
committerSage Weil <sage@newdream.net>
Thu, 13 Nov 2008 20:45:37 +0000 (12:45 -0800)
src/TODO

index ed1812406c4b1e4a74520e1761036a281987f71d..6ae7322fa463be7be756ac973689543d1038634c 100644 (file)
--- a/src/TODO
+++ b/src/TODO
@@ -106,6 +106,11 @@ userspace client
 - fix readdir vs fragment race by keeping a separate frag pos, and ignoring dentries below it
 
 mds
+- we either need to stop forwarding mds requests on behalf of client,
+  or we need to gracefully deal with multiple replies that (may) contain caps,
+  or we need to not forward requests that may include a cap reply.
+  * the problem is when we get duplicate replies with caps, we drop the second one, and in so doing
+    lose important state that is difficult to clean up...
 - hard link backpointers
   - anchor source dir
   - build snaprealm for any hardlinked file