summaryrefslogtreecommitdiff
path: root/src/TODO
diff options
context:
space:
mode:
authorSage Weil <sage@newdream.net>2010-02-17 14:57:31 -0800
committerSage Weil <sage@newdream.net>2010-02-17 14:57:31 -0800
commit0e33171c60a4d9f79abf42895f2ca807e6f16f34 (patch)
tree126c22b433a1ef3e5b49437bb1147ee945f46f2f /src/TODO
parentef27fd6871410beabdce6a1377f439bfc2a83d8f (diff)
parentd6d3d2ab06c7ad6c65b352897125bd8d352cd298 (diff)
downloadceph-0e33171c60a4d9f79abf42895f2ca807e6f16f34.tar.gz
Merge commit 'origin/filestore' into unstable
Conflicts: src/os/FileStore.cc src/os/FileStore.h
Diffstat (limited to 'src/TODO')
-rw-r--r--src/TODO7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/TODO b/src/TODO
index d61544d8385..6c5cc62366f 100644
--- a/src/TODO
+++ b/src/TODO
@@ -52,6 +52,12 @@ v0.20
- rebuild mds hierarchy
- kclient: retry alloc on ENOMEM when reading from connection?
+filestore
+- throttling
+- flush objects onto primary during recovery
+- audit queue_transaction calls for dependencies
+- convert apply_transaction calls in handle_map to queue?
+ - need an osdmap cache layer?
bugs
- dbench 1, restart mds (may take a few times), dbench will error out.
@@ -193,6 +199,7 @@ filestore performance notes
- acks: never.
- throttle: ??
- rmw: rmw must block on prior fs writes.
+ * JourningObjectStore interface needs work?
- separate reads/writes into separate op queues?
-