[tahoe-dev] bug in detection of unhealthy

Zooko O'Whielacronx zooko at zooko.com
Fri Sep 3 16:28:00 UTC 2010


On Thu, Sep 2, 2010 at 7:55 AM, Greg Troxel <gdt at ir.bbn.com> wrote:
>
> and seq11 has 2 shares and seq12 8.   So
>
> a) do people think this is really unhealthy?

This definition of "healthy" is too strict, IMHO. See related issue in
immutable files:

http://tahoe-lafs.org/trac/tahoe-lafs/ticket/614# redefine "Healthy"
to be "Happy" for checker/verifier/repairer

Hm, actually that ticket is not *specifically* about immutable files.
Would you please comment on that ticket and paste in your notes from
your message?

> b) will --repair purge the 2 seq11 shares, and leave the seq12 alone
> (assume it could find all 10 shares of 12 for this question)?
>
>
> if not, how can --repair ever make it healthy?

What happens when you try to repair that file?

There is a related issue about the case that would happen if there
were 3 seq11 shares instead of 2:

http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1004# how to fix
'multiple versions are recoverable'?

Regards,

Zooko



More information about the tahoe-dev mailing list