[ZODB-Dev] future of nested transactions

Edward Moy emoy at apple.com
Wed Apr 21 16:31:43 EDT 2004


OK, I have something that seems to work.  I've taken some bits from 
ZODB4 and grafted them to top-of-tree ZODB, and also took the ZODB4 
test_txn.py unit test and adjusted it.  The changes are going though 
our code clearance process right now, but I was asked the following 
question:

"Do they require copyright assignment, or are they willing to accept 
your changes with an Apple copyright, as long as we give it back under 
the same license?"

Hopefully, this means something to someone, and that someone can give 
me the appropriate answer.

Ed

On Apr 18, 2004, at 7:02 PM, Jeremy Hylton wrote:

> On Sun, 2004-04-18 at 21:00, emoy at apple.com wrote:
>> I recent sent a message out about ZODB4 and savepoints, not knowing
>> until now that ZODB4 has been halted indefinitely.  Since I need
>> support for multiple nested transactions, does anyone know what the
>> immediate plans are for this in ZODB3, if there are any.
>>
>> ReviseTransactionAPI seems to indicate that a new transaction API is
>> not necessary for 3.3.  But I need something fairly soon, or else I 
>> may
>> have to look elsewhere for an appropriate solution.
>
> It will probably take some volunteer time to get savepoints integrated
> into ZODB 3.3.  It should be pretty straightforward, in principle,
> because the code just needs to be adapted from ZODB 4.  In practice, 
> the
> ZODB 3 and ZODB 4 internals are different enough that it's a 
> non-trivial
> effort to integrate the code, write new tests, and make sure existing
> tests don't break.
>
> Several people have expressed an interest in seeing the savepoints get
> into 3.3 -- and they would really simplify the implementation and the
> user-visible interface.  Perhaps the interested parties could all pitch
> in.
>
> Jeremy
>
>




More information about the ZODB-Dev mailing list