Allon Mureinik has posted comments on this change.

Change subject: core: Unfilter ImagesHandler.PerformImagesChecks
......................................................................


Patch Set 5: (3 inline comments)

....................................................
File 
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CreateAllSnapshotsFromVmCommand.java
Line 80:      */
Line 81:     private List<DiskImage> getDisksList() {
Line 82:         if (selectedActiveDisks == null) {
Line 83:             selectedActiveDisks = 
ImagesHandler.filterImageDisks(DbFacade.getInstance().getDiskDao().getAllForVm(getVmId()),
Line 84:                     true,
before the change, ImageHandler.PerformImagesChecks used to filter with 
(true,false).
Now that it is removed from there, we need to do the filtering outside, so I 
added it here.
Line 85:                     true);
Line 86:         }
Line 87:         return selectedActiveDisks;
Line 88:     }


....................................................
File 
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/TryBackToAllSnapshotsOfVmCommand.java
Line 212:         }
Line 213: 
Line 214:         updateVmDisksFromDb();
Line 215:         List<DiskImage> diskImages =
Line 216:                 
ImagesHandler.filterImageDisks(getVm().getDiskMap().values(), true, true);
before the change, ImageHandler.PerformImagesChecks used to filter with 
(true,false).
Now that it is removed from there, we need to do the filtering outside, so I 
added it here.
Line 217:         if (!diskImages.isEmpty()) {
Line 218:             Set<Guid> storageIds = 
ImagesHandler.getAllStorageIdsForImageIds(diskImages);
Line 219:             MultipleStorageDomainsValidator storageValidator =
Line 220:                     new 
MultipleStorageDomainsValidator(getVm().getStoragePoolId(), storageIds);


....................................................
Commit Message
Line 6: 
Line 7: core: Unfilter ImagesHandler.PerformImagesChecks
Line 8: 
Line 9: Before this patch, ImagesHandler.PerformImagesChecks received a
Line 10: collection of Disks, and filtered them so only DiskImages which aren't
Done
Line 11: sharable were evaluated.
Line 12: 
Line 13: This patch removes the filtering from this methods, and makes it the
Line 14: responsibility of the calling method to perform any required filtering.


--
To view, visit http://gerrit.ovirt.org/12321
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: Icc93d1bb72daed053f0f37ae3c3f12efef915669
Gerrit-PatchSet: 5
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Allon Mureinik <amure...@redhat.com>
Gerrit-Reviewer: Alissa Bonas <abo...@redhat.com>
Gerrit-Reviewer: Allon Mureinik <amure...@redhat.com>
Gerrit-Reviewer: Daniel Erez <de...@redhat.com>
Gerrit-Reviewer: Liron Ar <lara...@redhat.com>
Gerrit-Reviewer: Maor Lipchuk <mlipc...@redhat.com>
Gerrit-Reviewer: Tal Nisan <tni...@redhat.com>
Gerrit-Reviewer: Vered Volansky <vvola...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to