[ZODB-Dev] blob todos

Christian Theune ct at gocept.com
Fri Jun 8 13:15:46 EDT 2007


Hi,

Am Freitag, den 08.06.2007, 13:13 -0400 schrieb Jim Fulton:
> FileStorage doesn't play anything forward on startup.  It does throw  
> away partial or uncommitted transactions.  I don't see any  
> significant harm in leaving extra blob files around and they would  
> eventually be removed through packing.   We do need to take a little  
> extra care in the packing code to deal with this possibility though.

So I can just remove this todo?

> > # Savepoint support
> > # =================
> > #
> > #  - A savepoint represents the whole state of the data at a certain
> > point in
> > #    time
> > #
> > #  - Need special storage for blob savepointing (in the spirit of
> > tmpstorage)
> > #
> > #  - What belongs to the state of the data?
> > #
> > #    - Data contained in files at that point in time
> > #
> > #    - File handles are complex because they might be referred to
> from
> > various
> > #      places. We would have to introduce an abstraction layer to  
> > allow
> > #      switching them around...
> > #
> > #      Simpler solution: :
> >
> > Didn't you (Jim) do this?
> 
> Yes.  Non-optimistic savepoints now work AFAIK.  Interestingly, they  
> were mostly implemented already.

Ok, then I'll throw that todo away.
> 
> Good catch wrt this to-do list.

Thanks, no problem.

Christian
> 
-- 
gocept gmbh & co. kg - forsterstraße 29 - 06112 halle/saale - germany
www.gocept.com - ct at gocept.com - phone +49 345 122 9889 7 -
fax +49 345 122 9889 1 - zope and plone consulting and development
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : http://mail.zope.org/pipermail/zodb-dev/attachments/20070608/3fd6ed20/attachment.bin


More information about the ZODB-Dev mailing list