Please review: [Bug 470576] Migration could do addition checks before commiting actions