It seems to me (I am not 100% sure), that ActiveObjectsUpgradeTask does its work within a transaction.
a) is that true?
b) is there a way for me to execute stuff outside of a transaction? Upgrade tasks might run for some time, and all those objects in the session might slow down the upgrade, see here or here.
If my upgrade task is idempotent, I don't care if all of it is successfull at once. I can just run it over and over again...
Community moderators have prevented the ability to post new answers.
a) this is true
b) doesn't seem so. Transaction is hardcoded in ActiveObjectUpgradeManagerImpl:75
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.