[Zope-Checkins] CVS: Zope/lib/python/Shared/DC/ZRDB - TM.py:1.12
Matthew T. Kromer
matt@zope.com
Tue, 21 Jan 2003 09:50:00 -0500
Update of /cvs-repository/Zope/lib/python/Shared/DC/ZRDB
In directory cvs.zope.org:/tmp/cvs-serv13618/lib/python/Shared/DC/ZRDB
Modified Files:
TM.py
Log Message:
Route sortKey method on Shared.DC.ZRDB.TM from branch to trunk
=== Zope/lib/python/Shared/DC/ZRDB/TM.py 1.11 => 1.12 ===
--- Zope/lib/python/Shared/DC/ZRDB/TM.py:1.11 Tue Nov 12 16:53:33 2002
+++ Zope/lib/python/Shared/DC/ZRDB/TM.py Tue Jan 21 09:49:57 2003
@@ -65,6 +65,14 @@
tpc_abort = abort
+ def sortKey(self, *ignored):
+ """ The sortKey method is used for recent ZODB compatibility which
+ needs to have a known commit order for lock acquisition. Most
+ DA's talking to RDBMS systems do not care about commit order, so
+ return the constant 1
+ """
+ return 1
+
class Surrogate:
def __init__(self, db):