Author: toad
Date: 2008-01-05 21:26:37 +0000 (Sat, 05 Jan 2008)
New Revision: 16923
Modified:
trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
Log:
demote to DEBUG level logging
Modified: trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
===================================================================
--- trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2008-01-05
21:24:34 UTC (rev 16922)
+++ trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2008-01-05
21:26:37 UTC (rev 16923)
@@ -54,6 +54,7 @@
public class BerkeleyDBFreenetStore implements FreenetStore {
private static boolean logMINOR;
+ private static boolean logDEBUG;
// If we get a DbChecksumException, create this file.
final File reconstructFile;
@@ -206,15 +207,6 @@
System.err.println("Could not open store: "+e);
e.printStackTrace();
- if(type == TYPE_SSK) {
- System.err.println("Cannot reconstruct SSK
store/cache! Sorry, your SSK store will now be deleted...");
-
BerkeleyDBFreenetStore.wipeOldDatabases(storeEnvironment, newDBPrefix);
- newStoreFile.delete();
- return new BerkeleyDBFreenetStore(type,
storeEnvironment, newDBPrefix, newStoreFile, lruFile, keysFile,
newFixSecondaryFile,
- maxStoreKeys,
throwOnTooFewKeys, noCheck, wipe, storeShutdownHook,
- reconstructFile, callback);
- }
-
System.err.println("Attempting to reconstruct
index...");
WrapperManager.signalStarting(5*60*60*1000);
@@ -247,6 +239,7 @@
*/
private BerkeleyDBFreenetStore(short type, Environment env, String
prefix, File storeFile, File lruFile, File keysFile, File fixSecondaryFile,
long maxChkBlocks, boolean throwOnTooFewKeys, boolean noCheck, boolean wipe,
SemiOrderedShutdownHook storeShutdownHook, File reconstructFile, StoreCallback
callback) throws IOException, DatabaseException {
logMINOR = Logger.shouldLog(Logger.MINOR, this);
+ logDEBUG = Logger.shouldLog(Logger.DEBUG, this);
this.callback = callback;
this.collidable = callback.collisionPossible();
this.dataBlockSize = callback.dataLength();
@@ -1580,9 +1573,9 @@
if(keysRAF != null) {
keysRAF.seek(blockNum * keyLength);
keysRAF.write(fullKey);
- if(logMINOR)
+ if(logDEBUG)
Logger.minor(this, "Written full key
length "+fullKey.length+" to block "+blockNum+" at "+(blockNum * keyLength));
- } else if(logMINOR && storeType == TYPE_SSK) {
+ } else if(logDEBUG && storeType == TYPE_SSK) {
Logger.minor(this, "Not writing full key length
"+fullKey.length+" for block "+blockNum);
}
writes++;