[tahoe-lafs-trac-stream] [tahoe-lafs] #1465: Move ImmutableShare to backend specific module, add "backend" interface to Storage Server, use twisted's FilePath
tahoe-lafs
trac at tahoe-lafs.org
Thu Sep 1 21:45:44 PDT 2011
#1465: Move ImmutableShare to backend specific module, add "backend" interface to
Storage Server, use twisted's FilePath
------------------------------+---------------------------
Reporter: Zancas | Owner: zancas
Type: enhancement | Status: closed
Priority: major | Milestone: undecided
Component: code-storage | Version: 1.8.2
Resolution: fixed | Keywords: review-needed
Launchpad Bug: |
------------------------------+---------------------------
Changes (by zooko):
* status: new => closed
* resolution: => fixed
Comment:
The three things mentioned in this ticket are done in
[attachment:20110829passespyflakes.darcs.patch:ticket:1465
attachment:20110829passespyflakes.darcs.patch]. The patch breaks a bunch
of unit tests, but its own {{{allmydata.test.test_backends}}} unit tests
pass. The sequence of darcs patches in
[attachment:20110829passespyflakes.darcs.patch:ticket:1465
attachment:20110829passespyflakes.darcs.patch] are not nicely rebased to
be a few coherent patches with nice descriptions, but the code that they
contain is the most current code for #999. The patch doesn't change all
code in Tahoe-LAFS to use
[http://twistedmatrix.com/documents/current/api/twisted.python.filepath.FilePath.html
twisted.python.filepath.FilePath] (#1437), but it does consistently use
{{{FilePath}}} within the code that it touches.
I'm going to close this ticket as "fixed" and move discussion and new
patches back to the over-arching #999.
--
Ticket URL: <http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1465#comment:10>
tahoe-lafs <http://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list