[Zope-dev] Data.fs

Toby Dickenson tdickenson@geminidataloggers.com
Mon, 21 Aug 2000 07:40:21 +0100


On Sat, 19 Aug 2000 14:17:51 -0400 (EDT), Chris McDonough
<chrism@digicool.com> wrote:

>> Surely this raises some data integrity issues if you copy in 
>> mid-transaction?  Or does an incomplete transaction at the end of the db 
>> just get thrown out, and the design of the db assure that only the end of 
>> the file gets updated?
>
>An incomplete transaction at the end of Data.fs gets ignored and
>is subsequently overwritten by the next new transaction.  Data is always
>appended to the file.

.....except during an 'Undo', when one byte is rewritten in the middle
of the file.

Toby Dickenson
tdickenson@geminidataloggers.com