[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2555: publish-and-subscribe to change events on mutables

Tahoe-LAFS trac at tahoe-lafs.org
Tue Oct 27 18:27:34 UTC 2015


#2555: publish-and-subscribe to change events on mutables
-------------------------+-----------------------
     Reporter:  zooko    |      Owner:  daira
         Type:  defect   |     Status:  new
     Priority:  normal   |  Milestone:  undecided
    Component:  unknown  |    Version:  1.10.1
   Resolution:           |   Keywords:
Launchpad Bug:           |
-------------------------+-----------------------

Comment (by zooko):

 Passing the `previous_watcher` to the storage server is just a way to let
 the storage server free up resources by ceasing to send notifications to
 that old one. The client does *not* rely on the storage server's behavior
 with regard to that! The client implements a purely client-side ordering
 guarantee in which it synchronously disables the old watcher (the old
 watcher is effectively a revocable forwarder) before it sends this request
 to the server and gives the server access to the new watcher.

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2555#comment:1>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


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