From cc38c5e77be85e51f0c3a6470de4463bf30219cb Mon Sep 17 00:00:00 2001 From: orbiter Date: Mon, 1 Aug 2005 10:56:40 +0000 Subject: [PATCH] bugfix for wiki key-length git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@468 6c8d7289-2bf4-0310-a012-ef5d649a1542 --- source/de/anomic/data/wikiBoard.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/de/anomic/data/wikiBoard.java b/source/de/anomic/data/wikiBoard.java index 19d08b605..edb5fd8fe 100644 --- a/source/de/anomic/data/wikiBoard.java +++ b/source/de/anomic/data/wikiBoard.java @@ -58,7 +58,7 @@ import de.anomic.server.serverCodings; public class wikiBoard { - private static final int keyLength = 64; + public static final int keyLength = 64; private static final String dateFormat = "yyyyMMddHHmmss"; private static final int recordSize = 512; @@ -278,6 +278,7 @@ public class wikiBoard { private entry read(String key, kelondroMap base) { try { key = normalize(key); + if (key.length() > keyLength) key = key.substring(0, keyLength); Map record = base.get(key); if (record == null) return newEntry(key, "anonymous", "127.0.0.1", "New Page", "".getBytes());