[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2551: Magic Folder: implement "Fire Dragons" section of design doc

Tahoe-LAFS trac at tahoe-lafs.org
Mon Oct 26 09:14:08 UTC 2015


#2551: Magic Folder: implement "Fire Dragons" section of design doc
-------------------------------------+-------------------------------------
     Reporter:  dawuud               |      Owner:  daira
         Type:  enhancement          |     Status:  new
     Priority:  normal               |  Milestone:  undecided
    Component:  code-frontend-       |    Version:  1.10.1
  magic-folder                       |   Keywords:  remote conflict
   Resolution:                       |  detection
Launchpad Bug:                       |
-------------------------------------+-------------------------------------

Comment (by dawuud):

 The design doc states:

     2d. If any of the following are true, then classify as a conflict:

     - there are pending notifications of changes to foo;
     - the last-uploaded statinfo is either absent, or different from the
 current statinfo;
     - either last_downloaded_uri or last_uploaded_uri (or both) are
 absent, or they are different.


 I've attempted to provide basic remote conflict detection by comparison of
 ancestor URIs as described in the last point of section 2d.

 Here's my dev branch:
 https://github.com/david415/tahoe-lafs/commits/2506.enforce-paths.5

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


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