[Checkins] SVN: z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/ moved commit code to tpc_finish()

Andreas Jung andreas at andreas-jung.com
Wed Jun 27 13:25:16 EDT 2007


Log message for revision 77148:
  moved commit code to tpc_finish()
  

Changed:
  U   z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/CHANGES.txt
  U   z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/base.py
  U   z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/version.txt

-=-
Modified: z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/CHANGES.txt
===================================================================
--- z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/CHANGES.txt	2007-06-27 17:03:51 UTC (rev 77147)
+++ z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/CHANGES.txt	2007-06-27 17:25:16 UTC (rev 77148)
@@ -1,3 +1,8 @@
+1.0.7 (27.06.2007)
+
+  - SessionDataManager: moved commit code from tpc_vote()
+    to tpc_finish() (Thanks to Christian Theune for the hint)
+
 1.0.6 (25.06.2007)
 
   - added 'namespace_packages' directive to setup.py

Modified: z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/base.py
===================================================================
--- z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/base.py	2007-06-27 17:03:51 UTC (rev 77147)
+++ z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/base.py	2007-06-27 17:25:16 UTC (rev 77148)
@@ -159,7 +159,6 @@
         session_cache.set(**{'last_session_%s' % self._id : None})
 
     def commit(self, trans):
-        pass
         self.session.flush()
 
     def tpc_begin(self, trans):
@@ -167,12 +166,12 @@
 
     def tpc_vote(self, trans):
         self.session.flush()
+
+    def tpc_finish(self, trans):
         self.transaction.commit()
         self.session.clear()
         session_cache.set(**{'last_session_%s' % self._id : None})
 
-    def tpc_finish(self, trans):
-        pass
 
     def tpc_abort(self, trans):
         self.transaction.rollback()

Modified: z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/version.txt
===================================================================
--- z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/version.txt	2007-06-27 17:03:51 UTC (rev 77147)
+++ z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/version.txt	2007-06-27 17:25:16 UTC (rev 77148)
@@ -1 +1 @@
-1.0.6 
+1.0.7 



More information about the Checkins mailing list