From 44d72f06c4fa2d5bbb9f488397d171bf6b7fb6f6 Mon Sep 17 00:00:00 2001 From: allo Date: Fri, 24 Mar 2006 15:08:27 +0000 Subject: [PATCH] more Caching git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1965 6c8d7289-2bf4-0310-a012-ef5d649a1542 --- htroot/Bookmarks.java | 9 ++- htroot/xml/bookmarks/posts/all.java | 2 +- source/de/anomic/data/bookmarksDB.java | 89 +++++++++++++++----------- 3 files changed, 57 insertions(+), 43 deletions(-) diff --git a/htroot/Bookmarks.java b/htroot/Bookmarks.java index a23e480a4..2528dafbc 100644 --- a/htroot/Bookmarks.java +++ b/htroot/Bookmarks.java @@ -48,7 +48,6 @@ import java.io.File; import java.io.IOException; import java.net.MalformedURLException; -import java.util.ArrayList; import java.util.HashSet; import java.util.Iterator; @@ -56,8 +55,8 @@ import de.anomic.data.bookmarksDB; import de.anomic.data.listManager; import de.anomic.data.bookmarksDB.Tag; import de.anomic.http.httpHeader; -import de.anomic.plasma.plasmaSwitchboard; import de.anomic.plasma.plasmaCrawlLURL; +import de.anomic.plasma.plasmaSwitchboard; import de.anomic.server.serverObjects; import de.anomic.server.serverSwitch; @@ -152,7 +151,7 @@ public class Bookmarks { prop.put("mode_title", bookmark.getTitle()); prop.put("mode_description", bookmark.getDescription()); prop.put("mode_url", bookmark.getUrl()); - prop.put("mode_tags", bookmark.getTags()); + prop.put("mode_tags", bookmark.getTagsString()); if (bookmark.getPublic()) { prop.put("mode_public", 1); } else { @@ -221,7 +220,7 @@ public class Bookmarks { count++; } count=0; - ArrayList tags; + HashSet tags; Iterator tagsIt; int tagCount; while(count0) + return 1; + else + return -1; + }else{ + if(bm1.getTimeStamp() - bm2.getTimeStamp() >0) + return 1; + else + return -1; } } }