From 599a27290c83d3dff0153e25aeb20d27e766ff80 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=93scar=20Gonz=C3=A1lez=20Fern=C3=A1ndez?= Date: Fri, 17 Sep 2010 18:15:18 +0200 Subject: [PATCH] Add FIXME to remember to change the query and avoid to retrieve all resources FEA: ItEr60S04ValidacionEProbasFuncionaisItEr59S04 --- .../org/navalplanner/business/resources/daos/ResourceDAO.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/navalplanner-business/src/main/java/org/navalplanner/business/resources/daos/ResourceDAO.java b/navalplanner-business/src/main/java/org/navalplanner/business/resources/daos/ResourceDAO.java index 0223b1a0c..9515d9a94 100644 --- a/navalplanner-business/src/main/java/org/navalplanner/business/resources/daos/ResourceDAO.java +++ b/navalplanner-business/src/main/java/org/navalplanner/business/resources/daos/ResourceDAO.java @@ -119,7 +119,9 @@ public class ResourceDAO extends IntegrationEntityDAO implements public List findSatisfyingAllCriterions( Collection criteria, boolean limitingResource) { - + // FIXME don't query all resources. One possible solution is to do a + // query for the first criteria and then filter in memory for the + // remaining return selectSatisfiyingAllCriterions(new ArrayList( getResources()), criteria, limitingResource); }