From 2c5a57b85606949c04324589521c368361955658 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 11 Jun 2008 21:55:32 -0700 Subject: [PATCH] asdf --- src/TODO | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/TODO b/src/TODO index 55dd0e487819a..9c64ae454e2a9 100644 --- a/src/TODO +++ b/src/TODO @@ -246,7 +246,7 @@ metadata - fix up inode_map to key off vinodeno.. or have a second map for non-zero snapids.. - no, just key of vinodeno_t, and make it -CInode *get_inode(inodeno_t ino, snapid_t sn=0); +CInode *get_inode(inodeno_t ino, snapid_t sn=NOSNAP); struct vinodeno_t { inodeno_t ino; @@ -260,7 +260,7 @@ struct vinodeno_t { - map, CDentry> vitems; - or? -CDentry *lookup(string dname, snapid_t sn=0); +CDentry *lookup(string dname, snapid_t sn=NOSNAP); - track vitem count in fragstat. - when vitem count gets large, add pointer in fnode indicating vitem range stored in separate dir object. @@ -279,8 +279,6 @@ osd - tag each non-live object with the set of realms it is defined over - osdmap has sparse map of extant snapids. incrementals are simple rmsnapid, and max_snapid increase -- is it possible to efficiently clean up whiteout objects when old snaprealms go away? - rados snapshots - integrate revisions into ObjectCacher? -- 2.39.5