[tahoe-lafs-trac-stream] [tahoe-lafs] #1834: stop using share crawler for anything except constructing a leasedb

tahoe-lafs trac at tahoe-lafs.org
Wed Nov 7 16:54:05 UTC 2012


#1834: stop using share crawler for anything except constructing a leasedb
-------------------------+-------------------------------------------------
     Reporter:  zooko    |      Owner:
         Type:  defect   |     Status:  new
     Priority:  normal   |  Milestone:  undecided
    Component:  code-    |    Version:  1.9.2
  storage                |   Keywords:  leases garbage-collection
   Resolution:           |  accounting
Launchpad Bug:           |
-------------------------+-------------------------------------------------

Comment (by zooko):

 I'm pretty interested in taking this design to the extreme to get the best
 efficiency. In that extreme, we ''never'' go to persistent storage for
 either read or write (or existence check) — which requires at least a disk
 seek for a direct-attached-storage backend or at least a cloud service API
 request for a cloud backend — unless the leasedb ''told'' us to go to
 persistent storage. (Except, in the case that we're currently building or
 rebuilding leasedb by crawling persistent storage.)

-- 
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1834#comment:4>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage


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