From 36fbfdcb21f625d67718f874f99cd4edd8e94919 Mon Sep 17 00:00:00 2001 From: orbiter Date: Wed, 18 Nov 2009 15:13:06 +0000 Subject: [PATCH] more performance for remote search git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6487 6c8d7289-2bf4-0310-a012-ef5d649a1542 --- htroot/yacy/search.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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++) {