- addr=?
userspace client
+- move the size check(s) on read from _read() into FileCache
- validate dn leases
- clean up ll_ interface, now that we have leases!
- obey file_max
yehuda:
- apply_truncate needs to truncate page cache, or something?
-- less heavy-handed writeback?
kernel client
- file_data_version stuff!
- send (+deliver!) unmount message
client
-- obey file_max
-- client needs to be smart about all of this..
- - revoke own caps when they time out,
- clean up client mds session vs mdsmap behavior?
- client caps migration races
- caps need a seq number; reap logic needs to be a bit smarter
- also needs cope with mds failures
-
osdmon
-- actually, MasterOSDMap? and clean out OSDMap, parsing in kernel client, etc.
- monitor needs to monitor some osds...
-- bootstrap crush map
crush
- xml import/export?
mon
- some sort of tester for PaxosService...
-
mds mustfix
- rename slave in-memory rollback on failure
- proper handling of cache expire messages during rejoin phase?