[tahoe-dev] what does the "reliability" keyword mean? Re: [tahoe-lafs] #846: allmydata.test.test_system.SystemTest.test_mutable sometimes hangs on a slow machine
Terrell Russell
terrellrussell at gmail.com
Mon Nov 30 17:47:30 PST 2009
Are these (funcational) definitions written up somewhere on the
wiki/docs anywhere?
This seems increasingly important given the growing interest in Tahoe
and its featureset/audience.
Terrell
On 11/30/09 7:56 PM, Zooko Wilcox-O'Hearn wrote:
> On Monday, 2009-11-30, at 17:16 , tahoe-lafs wrote:
>
>> * keywords: test ARM => test ARM reliability
>
> David-Sarah: what do you mean by the tag "reliability"? We use the
> tags 'confidentiality' and 'integrity' to mean issues which could
> lead to information leakage or corruption respectively.
>
> I would like to have a keyword to mean "This issue could lead to data
> loss." (not just data availability, and not integrity). What shall
> we name that one? How about "survivability". Yeah, I like that. I
> formerly used "reliability" for that purpose, but "reliability" is
> more general. Note that in this context "survivability" will mean
> survival of the *data*, not of the network. So, for example, a bug
> which caused all nodes to lock up would compromise availability, but
> it would not be marked as a "survivability" bug, because the data
> would still be there and could eventually be recovered.
>
> Now, what do you mean by the tag 'reliability'?
>
> Regards,
>
> Zooko
More information about the tahoe-dev
mailing list