[ZODB-Dev] Blobs revisited...
Chris McDonough
chrism at plope.com
Sat Oct 8 10:35:12 EDT 2005
On Oct 8, 2005, at 6:08 AM, Dieter Maurer wrote:
> Chris McDonough wrote at 2005-10-5 09:58 -0400:
>
>> ... savepoint difficulty ...
>> Sure. BlobStorage is a wrapper around an existing storage. The
>> wrapped storage's connections might support savepoints, which implies
>> that they support rollback. But supporting rollback for a
>> BlobDataManager is non-trivial because you'd need to make copies of
>> all writable blobs involved in the transaction and maintain the file
>> position state for all writeable and readable blobs in order to roll
>> back to exactly that state.
>>
>
> Why not make the additional wrapper transparent as
> soon the object is written (i.e. directly read (and write)
> from the underlying storage, once the object was modified).
>
Sorry, I'm afraid I don't understand the suggestion. Could you say
it a different way?
More information about the ZODB-Dev
mailing list