I need as many people as possible to review this branch.  I'm still
testing it out, but I wanted to get as many eyes on it as possible.
This is a huge cross cutting change.  This branch is the changes to
use a new Transaction API that will be consistent Spring TX's style so
that we can eventually move to it.  You can get a bit more context
from 
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Database+Transactions

Having spent so much time looking at the transaction management in
ACS, I'm well convinced we need to adopt Spring TX as soon as we can.
I've found just too many bugs.  It will be a painful transitiion, as
you can see from this branch.  It will also be very tricky, but I'll
figure it out.

If you are reviewing this branch, use a diff tool that ignores
whitespace.  Also if you don't know about "git difftool -d", you
should use that.  Just know, its was 10x more tedious and painful for
me to make this change then it is for you to review it :)

Darren

Reply via email to