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
For more information about ZODB, see the ZODB Wiki:
ZODB-Dev mailing list - ZODB-Dev@zope.org