Michael Kublin has posted comments on this change.

Change subject: engine: Removing opening of global transaction from endAction
......................................................................


Patch Set 1:

Allon,
First, @Deprecated - I marked part of such commands and reason was they not in 
use any more.
Second, not all scenarios will be broken. And all daos operation which are 
belongs to same flow should be under same transaction, but this should be done 
by code writer and not by framework.
Now, lets take a look at LiveMigrateDiskCommand - transaction is not opened, 
different dao operations are done with out transaction - so this is a bug that 
already we have and it should be fixed and fix for that command can be a good 
example (if a code will be written correct) how all commands which are 
inherited from BaseImagesCommand should be written.
By the way, it means that current situation is so bad, that code writers are 
not aware if they running inside transaction or outside.

--
To view, visit http://gerrit.ovirt.org/12010
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: Ic4c114d4d3072b8b9213d73cf8e155d98c5fbef6
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Michael Kublin <mkub...@redhat.com>
Gerrit-Reviewer: Allon Mureinik <amure...@redhat.com>
Gerrit-Reviewer: Ayal Baron <aba...@redhat.com>
Gerrit-Reviewer: Barak Azulay <bazu...@redhat.com>
Gerrit-Reviewer: Eli Mesika <emes...@redhat.com>
Gerrit-Reviewer: Livnat Peer <lp...@redhat.com>
Gerrit-Reviewer: Michael Kublin <mkub...@redhat.com>
Gerrit-Reviewer: Mike Kolesnik <mkole...@redhat.com>
Gerrit-Reviewer: Moti Asayag <masa...@redhat.com>
Gerrit-Reviewer: Omer Frenkel <ofren...@redhat.com>
Gerrit-Reviewer: Yair Zaslavsky <yzasl...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to