[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