[Dbix-class] ROLLBACK seems to be skipped on 0.08
Matt S Trout
dbix-class at trout.me.uk
Mon Nov 5 22:06:47 GMT 2007
On Sat, Nov 03, 2007 at 08:33:50PM +0000, Matt S Trout wrote:
> On Thu, Nov 01, 2007 at 05:55:14PM -0700, Louis Erickson wrote:
> >
> > Sorry to wake up a slightly old thread, but I've just been bit by this in
> > an 0.07 to 0.08 upgrade, and found this thread. (This bit me as soon as I
> > started using 0.08. I just started using it or I'd have asked earlier.)
> >
> > One difference between what I'm reading here and what I'm seeing in my own
> > app is that I always do a txn_begin/txn_commit, and it does not work as
> > I'd expect, either.
> >
> > (It starts at a transaction level of 1, which is incremented by the begin,
> > and decremented by the commit, so that it never actually commits to the
> > DB. To either comment out the begin or add an extra commit works around
> > it, despite being extremely goofy looking.)
>
> That's basically DBIC being 'more correct' now.
>
> AutoCommit 1 says to DBI "I want to always be within a transaction".
I meant 0, of course. Just ignore me, the rest of the thread is much more
useful (I replied out of sync due to mail client usage stupidity on my part)
--
Matt S Trout Need help with your Catalyst or DBIx::Class project?
Technical Director http://www.shadowcat.co.uk/catalyst/
Shadowcat Systems Ltd. Want a managed development or deployment platform?
http://chainsawblues.vox.com/ http://www.shadowcat.co.uk/servers/
More information about the DBIx-Class
mailing list