Vered Volansky has uploaded a new change for review. Change subject: core: Remove constant SIZE_IS_NOT_AVAILABLE ......................................................................
core: Remove constant SIZE_IS_NOT_AVAILABLE Using null has the same effect, this constant only complicates things. Change-Id: Ida18353f1d5c976ee70e65045b80410dded2bb1f Related-To: https://bugzilla.redhat.com/1170263 Signed-off-by: Vered Volansky <vvola...@redhat.com> --- M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/IsoDomainListSyncronizer.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/storage/RepoImage.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/constants/StorageConstants.java M backend/manager/modules/dal/src/test/java/org/ovirt/engine/core/dao/RepoFileMetaDataDAOTest.java M backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/irsbroker/FileStatsReturnForXmlRpc.java M frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/renderer/DiskSizeRenderer.java 6 files changed, 9 insertions(+), 10 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/04/39004/1 diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/IsoDomainListSyncronizer.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/IsoDomainListSyncronizer.java index e93c237..ad68ae3 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/IsoDomainListSyncronizer.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/IsoDomainListSyncronizer.java @@ -597,7 +597,7 @@ } } - private static long retrieveIsoFileSize(Map.Entry<String, Map<String, Object>> fileStats) { + private static Long retrieveIsoFileSize(Map.Entry<String, Map<String, Object>> fileStats) { try { return Long.valueOf((String) fileStats.getValue().get(VdsProperties.size)); } catch (RuntimeException e) { @@ -605,7 +605,7 @@ // handling exception in UI will be much more complicated. log.error("File's '{}' size is illegal number: {}", fileStats.getKey(), e.getMessage()); log.debug("Exception", e); - return StorageConstants.SIZE_IS_NOT_AVAILABLE; + return null; } } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/storage/RepoImage.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/storage/RepoImage.java index 2720e95..c462dfa 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/storage/RepoImage.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/storage/RepoImage.java @@ -15,7 +15,7 @@ private Guid repoDomainId; private String repoImageId; private String repoImageName; - private long size; + private Long size; private Date dateCreated; private long lastRefreshed; private ImageFileType fileType; @@ -26,8 +26,8 @@ public RepoImage() { storagePoolId = Guid.Empty; repoDomainId = Guid.Empty; - size = 0; dateCreated = new Date(); + size = null; } /** @@ -113,14 +113,14 @@ * @param size * the size to set For future use. */ - public void setSize(long size) { + public void setSize(Long size) { this.size = size; } /** * @return the size For future use. */ - public long getSize() { + public Long getSize() { return size; } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/constants/StorageConstants.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/constants/StorageConstants.java index dc33d98..37de304 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/constants/StorageConstants.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/constants/StorageConstants.java @@ -1,7 +1,6 @@ package org.ovirt.engine.core.common.constants; public class StorageConstants { - public static final int SIZE_IS_NOT_AVAILABLE = -1; public static final int OVF_MAX_ITEMS_PER_SQL_STATEMENT = 100; public static final String HOSTED_ENGINE_LUN_DISK_ALIAS = "hosted_engine"; diff --git a/backend/manager/modules/dal/src/test/java/org/ovirt/engine/core/dao/RepoFileMetaDataDAOTest.java b/backend/manager/modules/dal/src/test/java/org/ovirt/engine/core/dao/RepoFileMetaDataDAOTest.java index aaf3ecb..7ad2235 100644 --- a/backend/manager/modules/dal/src/test/java/org/ovirt/engine/core/dao/RepoFileMetaDataDAOTest.java +++ b/backend/manager/modules/dal/src/test/java/org/ovirt/engine/core/dao/RepoFileMetaDataDAOTest.java @@ -211,7 +211,7 @@ listOfRepoFiles.get(0).getLastRefreshed() == newRepoFileMap .getLastRefreshed()); assertSame(true, - listOfRepoFiles.get(0).getSize() == newRepoFileMap.getSize()); + listOfRepoFiles.get(0).getSize().equals(newRepoFileMap.getSize())); assertSame( true, listOfRepoFiles.get(0).getRepoDomainId() diff --git a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/irsbroker/FileStatsReturnForXmlRpc.java b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/irsbroker/FileStatsReturnForXmlRpc.java index 20188eb..0192b82 100644 --- a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/irsbroker/FileStatsReturnForXmlRpc.java +++ b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/irsbroker/FileStatsReturnForXmlRpc.java @@ -55,7 +55,7 @@ private void createDefaultFileStats(Object[] fileNames) { Map<String, Object> defaultFileStats = new HashMap<>(); - defaultFileStats.put(VdsProperties.size, String.valueOf(StorageConstants.SIZE_IS_NOT_AVAILABLE)); + defaultFileStats.put(VdsProperties.size, null); for (int i = 0; i < fileNames.length; i++) { fileStats.put((String) fileNames[i], defaultFileStats); diff --git a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/renderer/DiskSizeRenderer.java b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/renderer/DiskSizeRenderer.java index 4b13e0e..3caa1dd 100644 --- a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/renderer/DiskSizeRenderer.java +++ b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/renderer/DiskSizeRenderer.java @@ -34,7 +34,7 @@ } protected boolean isUnavailable(T size) { - return size == null || size.longValue() == StorageConstants.SIZE_IS_NOT_AVAILABLE; + return size == null; } @Override -- To view, visit https://gerrit.ovirt.org/39004 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ida18353f1d5c976ee70e65045b80410dded2bb1f Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Vered Volansky <vvola...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches