git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@699 6c8d7289-2bf4-0310-a012-ef5d649a1542
pull/1/head
orbiter 20 years ago
parent 801e902795
commit 43b42854a0

@ -630,7 +630,7 @@ public class kelondroRecords {
entryFile.seek(seek);
values[i] = new byte[COLWIDTHS[i]];
entryFile.read(values[i], 0, values[i].length);
if (values[i][0] == 0) values[i] = null;
if (allZero(values[i])) values[i] = null;
seek += COLWIDTHS[i];
}
}
@ -644,7 +644,7 @@ public class kelondroRecords {
entryFile.seek(seek);
values[i] = new byte[COLWIDTHS[i]];
entryFile.read(values[i], 0, values[i].length);
if (values[i][0] == 0) values[i] = null;
if (allZero(values[i])) values[i] = null;
seek += COLWIDTHS[i];
}
}
@ -690,6 +690,10 @@ public class kelondroRecords {
seek = seek + COLWIDTHS[i];
}
}
private boolean allZero(byte[] a) {
for (int i = 0; i < a.length; i++) if (a[i] != 0) return false;
return true;
}
public String toString() {
if (this.handle.index == NUL) return "NULL";
String s = Integer.toHexString(this.handle.index);

@ -213,7 +213,7 @@ public final class plasmaWordIndexCache implements plasmaWordIndexInterface {
while (i-- > 0) {
// get out one entry
row = dumpArray.get(i);
if ((row[0] == null)/* || (row[1] == null) || (row[2] == null)*/ || (row[3] == null) || (row[4] == null)) continue;
if ((row[0] == null) || (row[1] == null) || (row[2] == null) || (row[3] == null) || (row[4] == null)) continue;
wordHash = new String(row[0]);
creationTime = kelondroRecords.bytes2long(row[2]);
wordEntry = new plasmaWordIndexEntry(new String(row[3]), new String(row[4]));

@ -12,9 +12,9 @@
# FINE in-function status debug output
PARSER.level = INFO
PROXY.level = INFO
YACY.level = INFO
YACY.level = FINE
HTCACHE.level = INFO
PLASMA.level = INFO
PLASMA.level = FINE
SERVER.level = INFO
WORDMIGRATION.level = FINE
FILEHANDLER.level = INFO

Loading…
Cancel
Save