[tahoe-lafs-trac-stream] [tahoe-lafs] #1568: S3 backend: [storage]readonly is documented but ignored
tahoe-lafs
trac at tahoe-lafs.org
Sun Oct 23 23:34:42 PDT 2011
#1568: S3 backend: [storage]readonly is documented but ignored
-------------------------+-------------------------------------------------
Reporter: | Owner: zooko
davidsarah | Status: assigned
Type: defect | Milestone: 1.10.0
Priority: major | Version: 1.9.0b1
Component: code- | Keywords: s3-backend readonly storage lae
storage | review-needed
Resolution: |
Launchpad Bug: |
-------------------------+-------------------------------------------------
Comment (by zooko):
I reviewed attachment:s3-remove-readonly.darcs.patch and give it +1. I
*would* feel better if the two {{{TODO}}}'s mentioned in that patch (one
just in line of context) were ticketed and had {{{TODO}}}'ed unit tests...
For what it is worth, I increasingly think read-only storage should be
deprecated for all backends, and people will have to learn how to use
their operating system if they want readonliness of storage. When we
invented the read-only storage option, I think partly we were thinking of
users who could read our docs but didn't want to learn how to use their
operating system to set policy. Nowadays I'm less interested in the idea
of such users being server operators.
Also, the fact that we've never really finished implementing read-only
storage (to include mutables), so that there are weird failure modes that
could hit people who rely on it is evidence that we should not spend our
precious engineering time on things that the operating system could do for
us and do better.
--
Ticket URL: <http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1568#comment:5>
tahoe-lafs <http://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list