gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [GNUe] packages?


From: Jason Cater
Subject: Re: [GNUe] packages?
Date: Thu, 18 Mar 2004 08:48:49 -0600
User-agent: KMail/1.6.1

> > "/opt/gnue//lib/python/gnue/common/datasources/drivers/Base/DataObject.py
> >", line 155, in rollback DB000:     self._dataConnection.rollback()
>
>                                ^^^^^^^^^^^^^^^^
>
> The program tries to send a "ROLLBACK" command to the server.
> Until recently, MySql did not support transactions. So, it doesn't
> support any of "BEGIN", "COMMIT" or "ROLLBACK".

This definitely was a bug on our part introduced somewhere along the line. 

The "self._dataConnection.rollback()" above is called for every database, 
whether they support transactions or not -- it is an internal call to one of 
our methods, not the actual database method. 

So, in MySQL's case, if InnoDB support was not turned on, the 
self._dataConnection.rollback() should have just gracefully pretended like 
all was ok. 

But someone mentioned this has been fixed in our source tree. With all the 
minor bugfixes in the last week, maybe we're due another point release. 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]