summaryrefslogtreecommitdiff
path: root/src/TODO
diff options
context:
space:
mode:
authorSage Weil <sage@newdream.net>2010-04-06 14:54:22 -0700
committerSage Weil <sage@newdream.net>2010-04-06 14:54:22 -0700
commit8741959b8e7a2e60a6ea3e5495769fcf71be7f45 (patch)
tree7cc891b7eeab5417aafb0d728f28c8994ddfc2d1 /src/TODO
parent03e201947130ee8863a7225aef753046ee9d726c (diff)
downloadceph-8741959b8e7a2e60a6ea3e5495769fcf71be7f45.tar.gz
todo: mds
Diffstat (limited to 'src/TODO')
-rw-r--r--src/TODO2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/TODO b/src/TODO
index 9969094c677..acae8e02713 100644
--- a/src/TODO
+++ b/src/TODO
@@ -390,6 +390,8 @@ uclient
- hadoop: clean up assert usage
mds
+- special case commit of stray dir to avoid having to commit, re-commit strays?
+ - once we commit one stray, we have to re-commit later to remove it, which means we commit other new ones.
- put inode dirty fields into dirty_bits_t to reduce per-inode memory footprint
- don't sync log on every clientreplay request?
- pass issued, wanted into eval(lock) when eval() already has it? (and otherwise optimize eval paths..)