[tahoe-dev] How does file deletion work?

Rufus Pollock rufus.pollock at okfn.org
Tue Jul 14 09:01:00 PDT 2009


Thanks for the responses. So as I understand it:

1. a node will keep (its chunks of) a file based on renewal requests.
2. If these don't come in the file will be marked for garbage collection.
3. If a file is listed in a directory then this will lead
automatically to renewal of the relevant leases
4. However if it is no longer linked from any directory explicit
renewal requests would have to be sent.
5. So by unlinking a file from all directories, in the absence, of any
explicit renewal requests, it will be deleted from the grid.

Does this sound right?

Rufus

2009/7/13 Shawn Willden <shawn-tahoe at willden.org>:
> On Monday 13 July 2009 01:50:50 pm Ludovic Courtès wrote:
>> Does that mean that storage servers are able to list the capabilities
>> contained in a directory object?
>
> Hehe.  Hadn't thought that through quite far enough.  No, the storage servers
> can't know what caps are in the directories.
>
> So those leases will have to be renewed periodically, too.
>
>        Shawn.
> _______________________________________________
> tahoe-dev mailing list
> tahoe-dev at allmydata.org
> http://allmydata.org/cgi-bin/mailman/listinfo/tahoe-dev
>



-- 
Join our "100 supporters pledge": http://www.pledgebank.com/support-okfn
Promoting Open Knowledge in a Digital Age - http://www.okfn.org/


More information about the tahoe-dev mailing list