diff --git a/htroot/yacy/search.java b/htroot/yacy/search.java index 94c2cc21d..9c6baefab 100644 --- a/htroot/yacy/search.java +++ b/htroot/yacy/search.java @@ -180,7 +180,7 @@ public final class search { final RankingProfile rankingProfile = (profile.length() == 0) ? new RankingProfile(QueryParams.contentdomParser(contentdom)) : new RankingProfile("", profile); // prepare an abstract result - final StringBuilder indexabstract = new StringBuilder(); + final StringBuilder indexabstract = new StringBuilder(6000); int indexabstractContainercount = 0; int joincount = 0; QueryParams theQuery = null; @@ -279,7 +279,7 @@ public final class search { prop.put("joincount", "0"); } else { // attach information about index abstracts - final StringBuilder indexcount = new StringBuilder(); + final StringBuilder indexcount = new StringBuilder(6000); Map.Entry entry; final Iterator> i = theSearch.abstractsCount(); while (i.hasNext()) { @@ -331,7 +331,7 @@ public final class search { // prepare reference hints final long timer = System.currentTimeMillis(); final ArrayList ws = theSearch.getTopicNavigator(10); - final StringBuilder refstr = new StringBuilder(); + final StringBuilder refstr = new StringBuilder(6000); for (NavigatorEntry e: ws) { refstr.append(",").append(e.name); } @@ -351,7 +351,7 @@ public final class search { } else { // result is a List of urlEntry elements final long timer = System.currentTimeMillis(); - final StringBuilder links = new StringBuilder(); + final StringBuilder links = new StringBuilder(6000); String resource = null; SortStack.stackElement entry; for (int i = 0; i < accu.size(); i++) {