Ori Liel has uploaded a new change for review.

Change subject: BZ1178023 - Change LinkedList to ArrayList in Vds DAO
......................................................................

BZ1178023 - Change LinkedList to ArrayList in Vds DAO

This change is necessary because some client implementation
(wrongly) assumes the the return type is ArrayList

Bug-Url: http://bugzilla.redhat.com/1178023
Change-Id: Ic3d7efc4c1e53696546f59e6113f13fce4b432fd
Signed-off-by: Ori Liel <ol...@redhat.com>
---
M 
backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/VdsDAODbFacadeImpl.java
1 file changed, 3 insertions(+), 4 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/74/36574/1

diff --git 
a/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/VdsDAODbFacadeImpl.java
 
b/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/VdsDAODbFacadeImpl.java
index 2f083df..5668d30 100644
--- 
a/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/VdsDAODbFacadeImpl.java
+++ 
b/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/VdsDAODbFacadeImpl.java
@@ -6,7 +6,6 @@
 import java.util.Collections;
 import java.util.Comparator;
 import java.util.HashMap;
-import java.util.LinkedList;
 import java.util.List;
 import java.util.Map;
 import java.util.Map.Entry;
@@ -397,7 +396,7 @@
     }
 
     private VDS uniteAgentsSingleVds(List<VDS> vdsList) {
-        List<FenceAgent> agents = new LinkedList<>();
+        List<FenceAgent> agents = new ArrayList<>();
         for (VDS vds : vdsList) { // collect agents from all rows
             agents.addAll(vds.getFenceAgents());
         }
@@ -410,7 +409,7 @@
         Map<Guid, List<VDS>> map = new HashMap<>();
         for (VDS vds : vdsList) {
             if (!map.containsKey(vds.getId())) {
-                map.put(vds.getId(), new LinkedList<VDS>());
+                map.put(vds.getId(), new ArrayList<VDS>());
             }
             map.get(vds.getId()).add(vds);
         }
@@ -419,7 +418,7 @@
 
     private List<VDS> uniteAgents(List<VDS> vdsList) {
         Map<Guid, List<VDS>> vdsMap = getVdsMap(vdsList);
-        List<VDS> results = new LinkedList<>();
+        List<VDS> results = new ArrayList<>();
         for (Entry<Guid, List<VDS>> entry : vdsMap.entrySet()) {
             results.add(uniteAgentsSingleVds(entry.getValue()));
         }


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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ic3d7efc4c1e53696546f59e6113f13fce4b432fd
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Ori Liel <ol...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to