Moti Asayag has uploaded a new change for review. Change subject: engine: Update host for updates availability if needed ......................................................................
engine: Update host for updates availability if needed Updating the host should be performed only when the value returned from querying the host differs from the actual host value. Change-Id: Id71eeb6bda3b5424cbdde089ccc09b981b29a6b1 Signed-off-by: Moti Asayag <[email protected]> --- M backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/VdsManager.java 1 file changed, 4 insertions(+), 2 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/95/40895/1 diff --git a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/VdsManager.java b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/VdsManager.java index 8b37e0a..cb03ee3 100644 --- a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/VdsManager.java +++ b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/VdsManager.java @@ -304,8 +304,10 @@ } synchronized (getLockObj()) { - cachedVds.getDynamicData().setUpdateAvailable(updateAvailable); - DbFacade.getInstance().getVdsDynamicDao().updateUpdateAvailable(cachedVds.getId(), updateAvailable); + if (updateAvailable != cachedVds.isUpdateAvailable()) { + cachedVds.getDynamicData().setUpdateAvailable(updateAvailable); + DbFacade.getInstance().getVdsDynamicDao().updateUpdateAvailable(cachedVds.getId(), updateAvailable); + } } } -- To view, visit https://gerrit.ovirt.org/40895 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Id71eeb6bda3b5424cbdde089ccc09b981b29a6b1 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Moti Asayag <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
