[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3258: The interface for the client-side storage plugin web resource has a one-to-many conflict

Tahoe-LAFS trac at tahoe-lafs.org
Thu Oct 3 16:35:43 UTC 2019


#3258: The interface for the client-side storage plugin web resource has a one-to-
many conflict
-------------------------+---------------------------------------
     Reporter:  exarkun  |      Owner:  exarkun
         Type:  defect   |     Status:  assigned
     Priority:  normal   |  Milestone:  storage economics plugins
    Component:  unknown  |    Version:  n/a
   Resolution:           |   Keywords:
Launchpad Bug:           |
-------------------------+---------------------------------------

Comment (by exarkun):

 Originally I thought that there was a solution to this that involved
 making a web resource per-storage-server as well.  This may indeed end up
 being a solution but it is more involved than I thought.  There still very
 likely needs to be a per-plugin resource that can act as some kind of
 container for the per-storage-server resources.

 For the time being, I think I can get by with the interface as-is - by
 imposing some additional constraints on the plugin I am implementing
 outside of Tahoe-LAFS.  At some point I will want to revisit this, though,
 and almost certainly make interface changes here.

 I've edited the ticket description to more directly describe the problem
 instead of my hypothesized solution.

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


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