[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