From: Sage Weil Date: Mon, 20 Apr 2009 23:23:47 +0000 (-0700) Subject: todo X-Git-Tag: v0.7.3~87 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=36913b52fd3758b9ff589a25fd64412fa30a72fe;p=ceph.git todo --- diff --git a/src/TODO b/src/TODO index 9312aae4ea52..fc36a990f6d7 100644 --- a/src/TODO +++ b/src/TODO @@ -53,7 +53,6 @@ kclient caps - ENOSPC - flock - - fully async file creation - cas? @@ -136,6 +135,8 @@ userspace client - fix readdir vs fragment race by keeping a separate frag pos, and ignoring dentries below it mds +- fix up *_RDCACHE vs FILE_RDCACHE semantics + - ability to read attribute value is distinct from being able to hold cached pages? - file recovery maybe needs to scan entire file range for a truncation event? (and object attr maybe needs file offset, not object offset, or original truncation?) - on replay, but dirty scatter replicas on lists so that they get flushed? or does rejoin handle that? - take some care with replayed client requests vs new requests