From: Sage Weil Date: Mon, 27 Apr 2009 20:35:21 +0000 (-0700) Subject: todo X-Git-Tag: v0.7.3~37 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=9c0b3ebde8e1af9f393a0c88cb1da08f33bcf370;p=ceph.git todo --- diff --git a/src/TODO b/src/TODO index 5c862a943867..b933623569d8 100644 --- a/src/TODO +++ b/src/TODO @@ -34,32 +34,13 @@ v0.8 /- dcache readdir - make mds exhert memory pressure on client caps, leases - confutils memory leaks -- make replication configurable from the .conf -- --version option to everything - -kclient caps -- fix up mds selection, and ESTALE handling - -- check_caps cleanup - - callers - - dropped the last ref to a cap bit (used change) - - dropped last fmode ref (wanted shrinkage) - - file open (wanted expansion) - - check max size - - flag to only check the auth cap? - - after a cap import - - on cap revocation, to initiate writeback - - after a delay - - after async page invalidation - - after async truncation - -- ENOSPC -- flock -- fully async file creation -- cas? big items -- finish client failure recovery (reconnect after long eviction; and slow delayed reconnect) +- optionally separate osd interfaces (ips) for clients and osds (replication, peering, etc.) +- restructure pg pools, object pools, whatever.. + - we want to be able to adjust replication level of pools of objects. + - make replication configurable from the .conf? +- client reconnect after long eviction; and slow delayed reconnect - ENOSPC - space reservation in ObjectStore, redeemed by Transactions? - reserved as PG goes active; reservation canceled when pg goes inactive