[ZODB-Dev] [Errno 27] File too large
Jeremy Hylton
jeremy@zope.com
Tue, 25 Sep 2001 18:39:13 -0400 (EDT)
>>>>> "JF" == Jim Fulton <jim@zope.com> writes:
>> I assume that a pack removes this data. If it doesn't, then
>> that's a shocking oversight.
JF> It does, but it throws away any subsequent transactions. The
JF> same thing happens on startup. This is pretty
JF> serious. Fortunately, this kind of failure should be extremely
JF> rare.
Why does it throw away subsequent transactions? The truncate occurs
during the tpc_abort() when it's operating on the most recent
transaction. There shouldn't be any transaction data in the file
after the current transaction.
Jeremy