Changes between Initial Version and Version 9 of Ticket #667


Ignore:
Timestamp:
2012-12-06T22:19:23Z (12 years ago)
Author:
davidsarah
Comment:

Editing description to refer to the right revision.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #667

    • Property Keywords mutable download reliability availability added
    • Property Milestone changed from 1.6.0 to soon
    • Property Summary changed from KeyError in mutable publish to KeyError in mutable download
  • Ticket #667 – Description

    initial v9  
    1 Zooko observed a !KeyError exception raised during mutable-file retrieval, in #651 (specifically at source:src/allmydata/mutable/retrieve.py#L157). This is a bug in the retrieval code, probably triggered by running out of valid shares. Either the {{{self.remaining_sharemap}}} mapping should not be modified while {{{download()}}} is iterating over it, or more likely {{{download()}}} must be prepared for {{{remaining_sharemap}}} to change during the iteration.
     1Zooko observed a !KeyError exception raised during mutable-file retrieval, in #651 (specifically at [source:git/src/allmydata/mutable/retrieve.py?rev=4061258c#L157]). This is a bug in the retrieval code, probably triggered by running out of valid shares. Either the {{{self.remaining_sharemap}}} mapping should not be modified while {{{download()}}} is iterating over it, or more likely {{{download()}}} must be prepared for {{{remaining_sharemap}}} to change during the iteration.