[tahoe-lafs-trac-stream] [tahoe-lafs] #1300: turn on garbage collection by default, offer obvious deep-repair-lease, warn about unset config

tahoe-lafs trac at tahoe-lafs.org
Tue Jul 19 18:56:37 PDT 2011


#1300: turn on garbage collection by default, offer obvious deep-repair-lease,
warn about unset config
----------------------------+----------------------------------------------
     Reporter:  zooko       |      Owner:  nobody
         Type:              |     Status:  new
  enhancement               |  Milestone:  undecided
     Priority:  major       |    Version:  1.8.1
    Component:  unknown     |   Keywords:  leases repair usability defaults
   Resolution:              |
Launchpad Bug:              |
----------------------------+----------------------------------------------

Comment (by zooko):

 I see your point. I think what I want is an alternative garbage collection
 mechanism which fails safe—if the garbage-collection mechanism keeps
 running, but the client who has a vested interest in preserving the shares
 has an extended outage, the shares are preserved.

 I recently understood better why Kevin Reid and I keep having differing
 intuitions about what would be good defaults. We have different use cases!
 I tend to be thinking in terms of long-term backup. If I've uploaded some
 data to some servers, and then those servers get full and stop accepting
 new data, well then that's fine! My shares are perfectly safe (as long as
 the garbage collection mechanism doesn't incorrectly delete them). If the
 server is completely full of files, then most of them are probably, like
 my files, intended by their owners to just sit there from now on, so from
 that perspective the server is doing a great job. :-)

 Kevin tends to be thinking in terms of file-sharing/hosting, where each
 new file is important immediately after it is uploaded and then gets less
 and less important over time, and is eventually deleted to make room for
 new files. A full server is useless for that use case.

-- 
Ticket URL: <http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1300#comment:5>
tahoe-lafs <http://tahoe-lafs.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list