From 538ebdc899762123ec111dd489b37c30645387fa Mon Sep 17 00:00:00 2001 From: Rob Bygrave Date: Thu, 1 May 2014 00:12:48 +1200 Subject: [PATCH] Fix for #122 Allow the global row limit for queries to be configurable ( CQuery.GLOBAL_ROW_LIMIT) --- src/main/java/com/avaje/ebeaninternal/server/query/CQuery.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/avaje/ebeaninternal/server/query/CQuery.java b/src/main/java/com/avaje/ebeaninternal/server/query/CQuery.java index 5fc2c2210..03db92941 100644 --- a/src/main/java/com/avaje/ebeaninternal/server/query/CQuery.java +++ b/src/main/java/com/avaje/ebeaninternal/server/query/CQuery.java @@ -22,6 +22,7 @@ import com.avaje.ebean.bean.NodeUsageCollector; import com.avaje.ebean.bean.NodeUsageListener; import com.avaje.ebean.bean.ObjectGraphNode; import com.avaje.ebean.bean.PersistenceContext; +import com.avaje.ebean.config.GlobalProperties; import com.avaje.ebeaninternal.api.LoadContext; import com.avaje.ebeaninternal.api.SpiExpressionList; import com.avaje.ebeaninternal.api.SpiQuery; @@ -58,7 +59,7 @@ public class CQuery implements DbReadContext, CancelableQuery { private static final Logger logger = LoggerFactory.getLogger(CQuery.class); - private static final int GLOBAL_ROW_LIMIT = 1000000; + private static final int GLOBAL_ROW_LIMIT = GlobalProperties.getInt("query.globallimit",1000000); /** * The resultSet rows read.