[Checkins] [zopefoundation/Products.ZSQLMethods] bbdb64: Fix how we join a transaction.
Jens Vagelpohl
noreply at github.com
Wed Feb 26 13:10:25 CET 2020
Branch: refs/heads/master
Home: https://github.com/zopefoundation/Products.ZSQLMethods
Commit: bbdb64eaaf569716b5492e280f0383ec33ef52d5
https://github.com/zopefoundation/Products.ZSQLMethods/commit/bbdb64eaaf569716b5492e280f0383ec33ef52d5
Author: Viktor Dick <viktor.dick at perfact.de>
Date: 2020-02-23 (Sun, 23 Feb 2020)
Changed paths:
M src/Shared/DC/ZRDB/TM.py
Log Message:
-----------
Fix how we join a transaction.
ITransaction no longer has a method register(), the intended way to
register a component in the current transaction seems to be join(). This
does not immediately fail due to the unqualified except clause that
hides this error, but the effect is that TM objects are no longer
correctly rolled back on transaction abort.
Commit: b6e27f4d950a1514f898fa0a22d4e0ca83ddb8a9
https://github.com/zopefoundation/Products.ZSQLMethods/commit/b6e27f4d950a1514f898fa0a22d4e0ca83ddb8a9
Author: Jens Vagelpohl <jens at netz.ooo>
Date: 2020-02-23 (Sun, 23 Feb 2020)
Changed paths:
M CHANGES.rst
M src/Shared/DC/ZRDB/THUNK.py
M src/Shared/DC/ZRDB/TM.py
A src/Shared/DC/ZRDB/tests/testTHUNK.py
M src/Shared/DC/ZRDB/tests/testTM.py
Log Message:
-----------
- Fixed incompatibility with ``transaction`` version 3
Commit: 8f7ae4307d41422bae01fd715cb7126e8826fd89
https://github.com/zopefoundation/Products.ZSQLMethods/commit/8f7ae4307d41422bae01fd715cb7126e8826fd89
Author: Jens Vagelpohl <jens at netz.ooo>
Date: 2020-02-23 (Sun, 23 Feb 2020)
Changed paths:
M CHANGES.rst
M src/Shared/DC/ZRDB/THUNK.py
M src/Shared/DC/ZRDB/TM.py
A src/Shared/DC/ZRDB/tests/testTHUNK.py
M src/Shared/DC/ZRDB/tests/testTM.py
Log Message:
-----------
Merge branch 'issue_23' into transaction-management
Commit: af1a412b9acdc339f6c27c521df9de396242b204
https://github.com/zopefoundation/Products.ZSQLMethods/commit/af1a412b9acdc339f6c27c521df9de396242b204
Author: Jens Vagelpohl <jens at netz.ooo>
Date: 2020-02-24 (Mon, 24 Feb 2020)
Changed paths:
M src/Shared/DC/ZRDB/TM.py
Log Message:
-----------
- set the transaction_manager attribute at class level instead
Commit: 645d78181b661eff4ef8265e3aa1d695e9e9a101
https://github.com/zopefoundation/Products.ZSQLMethods/commit/645d78181b661eff4ef8265e3aa1d695e9e9a101
Author: Jens Vagelpohl <jens at netz.ooo>
Date: 2020-02-24 (Mon, 24 Feb 2020)
Changed paths:
M src/Shared/DC/ZRDB/THUNK.py
M src/Shared/DC/ZRDB/TM.py
Log Message:
-----------
- stop using the Surrogate class
Commit: 742cf75a89753ecd8b62e48cf072cccb097c2879
https://github.com/zopefoundation/Products.ZSQLMethods/commit/742cf75a89753ecd8b62e48cf072cccb097c2879
Author: Jens Vagelpohl <jens at netz.ooo>
Date: 2020-02-26 (Wed, 26 Feb 2020)
Changed paths:
M CHANGES.rst
M src/Shared/DC/ZRDB/THUNK.py
M src/Shared/DC/ZRDB/TM.py
A src/Shared/DC/ZRDB/tests/testTHUNK.py
M src/Shared/DC/ZRDB/tests/testTM.py
Log Message:
-----------
Merge pull request #23 from zopefoundation/transaction-management
Fix how we join a transaction.
Compare: https://github.com/zopefoundation/Products.ZSQLMethods/compare/d8fd3bf2e0af...742cf75a8975
More information about the checkins
mailing list