On Oct 3, 2008, at 3:55 AM, Dieter Maurer wrote:

> Jim Fulton wrote at 2008-10-1 13:40 -0400:
>> ...
>>> It may well be that a restart *may* not lead into a fully functional
>>> state (though this would indicate a storage bug)
>> A failure in tpc_finish already indicates a storage bug.
> Maybe -- although "file system is full" might not be so easy to avoid
> in all cases....

This is why FileStorage writes data to the end of the file before  
returning from tpc_vote. tpc_finish only updates a single byte of the  
file.  This is why FileStorage no-longer tries to write it's index  
during tpc_finish.


Jim Fulton
Zope Corporation

For more information about ZODB, see the ZODB Wiki:

ZODB-Dev mailing list  -  ZODB-Dev@zope.org

Reply via email to