// before we propagate the new topology we do some maintenance
if ( eventType == Type.TOPOLOGY_INIT ) {
final UpgradeTask task = new UpgradeTask(this);
task.run();
final FindUnfinishedJobsTask rt = new FindUnfinishedJobsTask(this);
rt.run();
}
// we run the checker task twice, now and shortly after the topology has changed.
final CheckTopologyTask mt = new CheckTopologyTask(this);
mt.fullRun(!isConfigChange, isConfigChange);