Dao call to get previous build result loads entire history for one record.

git-svn-id: https://svn.apache.org/repos/asf/continuum/trunk@1677634 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/continuum-store/src/main/java/org/apache/continuum/dao/BuildResultDaoImpl.java b/continuum-store/src/main/java/org/apache/continuum/dao/BuildResultDaoImpl.java
index a2f8c0c..c6b896c 100644
--- a/continuum-store/src/main/java/org/apache/continuum/dao/BuildResultDaoImpl.java
+++ b/continuum-store/src/main/java/org/apache/continuum/dao/BuildResultDaoImpl.java
@@ -256,9 +256,9 @@
             Query query = pm.newQuery( extent );
 
             query.declareParameters( "int projectId, int buildDefinitionId, int buildResultId" );
-
             query.setFilter( "this.project.id == projectId && this.buildDefinition.id == buildDefinitionId "
                                  + "&& this.id < buildResultId" );
+            query.setRange( 0, 1 );
             query.setOrdering( "this.id descending" );
 
             Object[] params = new Object[3];