X-Git-Url: http://git.vrable.net/?a=blobdiff_plain;f=bluesky%2Fbluesky.h;h=54e8450186139cfe37cb062a7b078d06f33e36fb;hb=a82b60b3b683840a7074110831bcbaa16a40f0eb;hp=ca3d130d056be233242f29ca026e00896ddefe07;hpb=7795e004d36e779abdf77f8771488595839e4bee;p=bluesky.git diff --git a/bluesky/bluesky.h b/bluesky/bluesky.h index ca3d130..54e8450 100644 --- a/bluesky/bluesky.h +++ b/bluesky/bluesky.h @@ -178,6 +178,10 @@ typedef struct { /* Mapping of object identifiers (blocks, inodes) to physical location (in * the local cache or in the logs in the cloud). */ GHashTable *locations; + + /* The inode map, which maps inode numbers to the location of the most + * recent version. */ + GSequence *inode_map; } BlueSkyFS; /* Inode number of the root directory. */