Update of /cvsroot/freenet/freenet/src/freenet/node/rt
In directory sc8-pr-cvs1:/tmp/cvs-serv14016/src/freenet/node/rt
Modified Files:
FFTTimeEstimator.java CPAlgoRoutingTable.java NGRouting.java
NGRoutingTable.java DataObjectRoutingStore.java
StoredRoutingTable.java DecayingRunningAverage.java
DataObjectRoutingMemory.java TreeRouting.java
Log Message:
6290: don't show the request box either when in simple mode.
Index: FFTTimeEstimator.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/node/rt/FFTTimeEstimator.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -w -r1.4 -r1.5
--- FFTTimeEstimator.java 30 Oct 2003 01:34:06 -0000 1.4
+++ FFTTimeEstimator.java 31 Oct 2003 19:21:20 -0000 1.5
@@ -3,6 +3,7 @@
import java.math.BigInteger;
import freenet.Key;
+import freenet.node.rt.ResponseTimeEstimator.RecentReports;
public class FFTTimeEstimator extends ResponseTimeEstimator {
@@ -30,7 +31,7 @@
signal[recent.recentPtr][1]=new BigDecimal((double)usec);
//pad with 0s only if total number of measurements less than history size
- for (int i = recent.recentCount;i<recent.RECENT_LENGTH;i++) {
+ for (int i = recent.recentCount;i<RecentReports.RECENT_LENGTH;i++) {
signal[i][0]= new BigDecimal(BigInteger.ZERO);
signal[i][1]= new BigDecimal(BigInteger.ZERO);
}
@@ -38,7 +39,7 @@
//TODO: get rid of this
signal_double[recent.recentPtr][0] = signal[recent.recentPtr][0].doubleValue();
signal_double[recent.recentPtr][1] = signal[recent.recentPtr][1].doubleValue();
- for (int i = recent.recentCount;i<recent.RECENT_LENGTH;i++) {
+ for (int i = recent.recentCount;i<RecentReports.RECENT_LENGTH;i++) {
signal_double[i][0]= 0;
signal_double[i][1]= 0;
}
Index: CPAlgoRoutingTable.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/node/rt/CPAlgoRoutingTable.java,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -w -r1.58 -r1.59
--- CPAlgoRoutingTable.java 30 Oct 2003 01:34:06 -0000 1.58
+++ CPAlgoRoutingTable.java 31 Oct 2003 19:21:20 -0000 1.59
@@ -91,20 +91,20 @@
Vector quickRefs = new Vector();
HashSet keys = new HashSet();
- boolean shouldLog = Core.logger.shouldLog(Core.logger.DEBUG);
+ boolean shouldLog = Core.logger.shouldLog(Logger.DEBUG);
synchronized(this) {
if(shouldLog)
- Core.logger.log(this, "Starting getSnapshot()", Core.logger.DEBUG);
+ Core.logger.log(this, "Starting getSnapshot()", Logger.DEBUG);
Enumeration memories = routingStore.elements();
while (memories.hasMoreElements()) {
if(shouldLog)
- Core.logger.log(this, "Next memory element", Core.logger.DEBUG);
+ Core.logger.log(this, "Next memory element", Logger.DEBUG);
RoutingMemory memory = (RoutingMemory)memories.nextElement();
NodeReference nodeRef = memory.getNodeReference();
if (nodeRef == null) {
if(shouldLog)
Core.logger.log(this, "ignored memory because nodeRef null",
- Core.logger.DEBUG);
+ Logger.DEBUG);
continue;
}
@@ -112,7 +112,7 @@
Enumeration refs = refSet.references();
while (refs.hasMoreElements()) {
if(shouldLog)
- Core.logger.log(this, "Next ref element", Core.logger.DEBUG);
+ Core.logger.log(this, "Next ref element", Logger.DEBUG);
Reference ref = (Reference) refs.nextElement();
if (!keys.contains(ref.key)) {
// REDFLAG: Change to only exclude "0000" keys once code is
@@ -125,16 +125,16 @@
keys.add(ref.key);
if(shouldLog)
Core.logger.log(this, "Got new key " +
- ref.key.toString(),Core.logger.DEBUG);
+ ref.key.toString(),Logger.DEBUG);
} else {
if(shouldLog)
Core.logger.log(this, "Ignored nonstandard key ending",
- Core.logger.DEBUG);
+ Logger.DEBUG);
}
} else {
if(shouldLog)
Core.logger.log(this, "Ignored duplicate key",
- Core.logger.DEBUG);
+ Logger.DEBUG);
}
}
if (!nodeRefs.contains(nodeRef)) {
@@ -161,7 +161,7 @@
Key[] keyList = (Key[])keys.toArray(new Key[keys.size()]);
if(shouldLog)
Core.logger.log(this,"got " + keyList.length + " keys in getSnapshot",
- Core.logger.DEBUG);
+ Logger.DEBUG);
int countedKeys = getKeyCount();
if(keyList.length != countedKeys)
@@ -262,7 +262,7 @@
boolean desperate, String addToLog) {
// Move all var decls up to the top to work around bugs in sun 1.4.1.
long startTime = System.currentTimeMillis();
- boolean shouldLog = Core.logger.shouldLog(Core.logger.DEBUG);
+ boolean shouldLog = Core.logger.shouldLog(Logger.DEBUG);
long gotFloatTime;
long syncedTime = -1;
long len, gotPropertyTime, gotCPTime, unsyncedTime, length;
@@ -270,7 +270,7 @@
CPAlgoData cpd;
if(shouldLog)
Core.logger.log(this, "isRoutable("+mem+","+desperate+") at "+
- startTime+addToLog, Core.logger.DEBUG);
+ startTime+addToLog, Logger.DEBUG);
float f = rand.nextFloat();
gotFloatTime = System.currentTimeMillis();
if(shouldLog)
@@ -286,7 +286,7 @@
Core.logger.log(this, "isRoutable("+mem+","+desperate+
") synchronized up in "+len+" at "+
syncedTime+addToLog,
- len>500?Core.logger.MINOR:Core.logger.DEBUG);
+ len>500?Logger.MINOR:Logger.DEBUG);
cpd = getProperty(mem, RMKEY, node);
gotPropertyTime = System.currentTimeMillis();
if(shouldLog || (gotPropertyTime - syncedTime) > 500)
@@ -295,13 +295,13 @@
gotPropertyTime+addToLog,
new Exception("debug"),
((gotPropertyTime - syncedTime)>500)
- ? Core.logger.MINOR : Core.logger.DEBUG);
+ ? Logger.MINOR : Logger.DEBUG);
if(desperate) {
if(shouldLog)
Core.logger.log(this, "Returning because desperate for " +
"isRoutable("+mem+") at "+
System.currentTimeMillis()+addToLog,
- Core.logger.DEBUG);
+ Logger.DEBUG);
returningTime = System.currentTimeMillis();
return true;
} else {
@@ -312,7 +312,7 @@
" in "+(gotCPTime - gotPropertyTime)+addToLog+
" at "+gotCPTime,
((gotCPTime - gotPropertyTime)>500)
- ? Core.logger.MINOR : Core.logger.DEBUG);
+ ? Logger.MINOR : Logger.DEBUG);
returningTime = System.currentTimeMillis();
return f <= y;
}
@@ -330,7 +330,7 @@
Core.logger.log(this, "isRoutable("+mem+","+desperate+
") locked RT for "+length+addToLog+", totally took "+
(unsyncedTime-startTime)+" at "+unsyncedTime,
- length>500 ? Core.logger.MINOR : Core.logger.DEBUG);
+ length>500 ? Logger.MINOR : Logger.DEBUG);
if(shouldLog)
Core.logger.log(this, "Returning through finally took "+
(unsyncedTime-returningTime)+", returning was at "+
@@ -382,9 +382,9 @@
private final synchronized boolean deleteReferences(ReferenceSet refSet,
long number) {
- if(Core.logger.shouldLog(Core.logger.DEBUG))
+ if(Core.logger.shouldLog(Logger.DEBUG))
Core.logger.log(this, "Removing "+number+" references.",
- Core.logger.DEBUG);
+ Logger.DEBUG);
long startTime = System.currentTimeMillis();
if (refSet.size() == 0) {
return false;
@@ -401,9 +401,9 @@
long endTime = System.currentTimeMillis();
long length = endTime-startTime;
- if(Core.logger.shouldLog(Core.logger.DEBUG) || length > 500)
+ if(Core.logger.shouldLog(Logger.DEBUG) || length > 500)
Core.logger.log(this, "deleteReferences held RT lock for "+length,
- length>500 ? Core.logger.MINOR : Core.logger.DEBUG);
+ length>500 ? Logger.MINOR : Logger.DEBUG);
return true;
}
@@ -589,10 +589,10 @@
Node node) {
CPAlgoData ret;
long startTime = System.currentTimeMillis();
- boolean shouldLog = Core.logger.shouldLog(Core.logger.DEBUG);
+ boolean shouldLog = Core.logger.shouldLog(Logger.DEBUG);
if(shouldLog)
Core.logger.log(this, "getProperty("+mem+","+name+",node) at "+startTime,
- Core.logger.DEBUG);
+ Logger.DEBUG);
try {
ret = (CPAlgoData) mem.getProperty(name);
}
@@ -602,7 +602,7 @@
Core.logger.log(this, "getProperty got DataObjectUnloadedException "+
"after "+(thrownTime - startTime),
((thrownTime - startTime) > 500)?
- Core.logger.MINOR:Core.logger.DEBUG);
+ Logger.MINOR:Logger.DEBUG);
ret = new CPAlgoData(e, mem.getNodeReference());
long constTime = System.currentTimeMillis();
long constLength = constTime-thrownTime;
@@ -610,19 +610,19 @@
Core.logger.log(this, "Constructed CPAlgoData from "+
"DataObjectUnloadedException in "+constLength,
constLength>500 ?
- Core.logger.MINOR : Core.logger.DEBUG);
+ Logger.MINOR : Logger.DEBUG);
mem.setProperty(name, ret);
long setTime = System.currentTimeMillis();
long setLength = setTime - constTime;
if(shouldLog)
Core.logger.log(this, "Set property "+name+" to mem ("+mem+
- ") in "+setLength, Core.logger.DEBUG);
+ ") in "+setLength, Logger.DEBUG);
}
long gotTime = System.currentTimeMillis();
long gotLength = gotTime - startTime;
if(shouldLog || gotLength>500)
Core.logger.log(this, "Got property from mem ("+mem+") in "+gotLength,
- gotLength>500?Core.logger.MINOR:Core.logger.DEBUG);
+ gotLength>500?Logger.MINOR:Logger.DEBUG);
if (ret == null) {
ret = new CPAlgoData(mem.getNodeReference());
mem.setProperty(name, ret);
@@ -630,7 +630,7 @@
long setLength = setTime - gotTime;
if(shouldLog)
Core.logger.log(this, "Set property "+name+" to mem ("+mem+
- ") in "+setLength, Core.logger.DEBUG);
+ ") in "+setLength, Logger.DEBUG);
}
return ret;
}
@@ -686,7 +686,7 @@
synchronized(lookupLock) {
if(lookup != null) {
Core.logger.log(this, "Killing ARK lookup in finalizer",
- Core.logger.DEBUG);
+ Logger.DEBUG);
lookup.kill();
lookup = null;
}
@@ -706,7 +706,7 @@
}
catch (IOException e) {
Core.logger.log(this, "IOException reading CP!",
- e, Core.logger.ERROR);
+ e, Logger.ERROR);
}
//wtf? Tavin, If this is ok there should be a comment explaining why.
//
@@ -835,16 +835,16 @@
public LookupARK(FreenetURI uri) throws KeyException {
super(new InternalClient(node), uri, false,
- new ArrayBucket(), node.maxHopsToLive);
+ new ArrayBucket(), Node.maxHopsToLive);
version = ref.revision()+1;
lastVersion = firstVersion = version;
sleepTimeMultiplier = 1.0F; // deal with it manually
// be a bit more aggressive than the others
- if(Core.logger.shouldLog(Core.logger.DEBUG))
+ if(Core.logger.shouldLog(Logger.DEBUG))
Core.logger.log(this, "Scheduling ARK fetch for "+getURI(),
- Core.logger.DEBUG);
+ Logger.DEBUG);
new Checkpoint(this).schedule(node);
- node.diagnostics.occurrenceCounting("startedLookupARK",1);
+ Core.diagnostics.occurrenceCounting("startedLookupARK",1);
synchronized(lookupThreadsLock) {
lookupThreads++;
if(Core.logger.shouldLog(Logger.DEBUG,this))
@@ -891,7 +891,7 @@
protected boolean success() {
String s = ((ArrayBucket)bucket).toString();
Core.logger.log(this, "Fetched ARK "+getURI()+": "+s,
- Core.logger.MINOR);
+ Logger.MINOR);
// REDFLAG/FIXME: CHECK LOCKING HERE
// hmmm... Dodgy. Need cast because
@@ -907,7 +907,7 @@
Core.logger.log(this,
"IOException reading FieldSet from ARK! ("+
getURI()+")",
- e, Core.logger.ERROR);
+ e, Logger.ERROR);
uri=getURI();
version++;
sleepTime = initialSleepTime; // probably not their fault
@@ -933,7 +933,7 @@
Core.logger.log(this,
"Invalid ARK - fetching next version: "
- +getURI(), e, Core.logger.MINOR);
+ +getURI(), e, Logger.MINOR);
uri = getURI();
return false;
}
@@ -950,7 +950,7 @@
if(lastVersion < version) lastVersion = version;
Core.logger.log(this,
- "Invalid ARK (tried to change identity) - fetching
next version: " + getURI(), Core.logger.MINOR);
+ "Invalid ARK (tried to change identity) - fetching
next version: " + getURI(), Logger.MINOR);
uri = getURI();
return false;
}
@@ -979,18 +979,18 @@
}
protected boolean failure() {
- boolean shouldLog = Core.logger.shouldLog(Core.logger.DEBUG);
+ boolean shouldLog = Core.logger.shouldLog(Logger.DEBUG);
if(shouldLog)
Core.logger.log(this, "LookupARK Failure: version="+version+
", firstVersion="+firstVersion+
", lastVersion="+lastVersion+" for "+
- getURI(), Core.logger.DEBUG);
+ getURI(), Logger.DEBUG);
if(dnf != null) {
seq++; // used by both branches
if (version == lastVersion) {
if(shouldLog)
Core.logger.log(this, "At last version",
- Core.logger.DEBUG);
+ Logger.DEBUG);
// exponential backoff, double up on every full pass
sleepTime *= 2;
@@ -1000,7 +1000,7 @@
Core.logger.log(this,
"Incrementing lastVersion to "+
lastVersion+" for "+
- getURI(), Core.logger.DEBUG);
+ getURI(), Logger.DEBUG);
}
version = firstVersion;
} else {
@@ -1009,21 +1009,21 @@
if(shouldLog)
Core.logger.log(this, "Incrementing version to "+
version+" for "+
- getURI(), Core.logger.DEBUG);
+ getURI(), Logger.DEBUG);
}
sleepTime *= 1.5;
}
} else {
if(shouldLog)
Core.logger.log(this, "ARK failure not a DNF for "+
- getURI(), Core.logger.DEBUG);
+ getURI(), Logger.DEBUG);
sleepTime *= 2;
// Standard response to RNFs: double the sleepTime
}
if(shouldLog)
Core.logger.log(this, "Retrying ARK fetch with version "+
version+" for "+getURI()+" (delay "+
- sleepTime+")", Core.logger.MINOR);
+ sleepTime+")", Logger.MINOR);
return false; // failed, retry exponentially
}
Index: NGRouting.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/node/rt/NGRouting.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -w -r1.11 -r1.12
--- NGRouting.java 30 Oct 2003 01:34:06 -0000 1.11
+++ NGRouting.java 31 Oct 2003 19:21:20 -0000 1.12
@@ -76,14 +76,14 @@
// FIXME: factor out to superclass. duped in TreeRouting.
protected boolean freeConn(Identity id) {
if(logDEBUG)
- node.logger.log(this, "Checking for free conn...", Logger.DEBUG);
+ Core.logger.log(this, "Checking for free conn...", Logger.DEBUG);
long start = System.currentTimeMillis();
boolean ret = !(node.connections.needsConnection(id));
if(ret)
node.scheduleConnectionOpener(id);
long end = System.currentTimeMillis();
if(logDEBUG)
- node.logger.log(this, "Checking for free conn for "+id+
+ Core.logger.log(this, "Checking for free conn for "+id+
" took "+(end-start)+" for "+this+", result="+
ret, Logger.DEBUG);
return ret;
@@ -151,7 +151,7 @@
hasSearchFailed = true;
last.searchFailed(time);
} else {
- node.logger.log(this, "Search failed twice for "+this,
+ Core.logger.log(this, "Search failed twice for "+this,
new Exception("debug"), Logger.NORMAL);
}
}
@@ -169,7 +169,7 @@
last.transferSucceeded(key, searchTime, htl, size, transferTime);
long stdFileSize;
if(node.dir.countKeys() > 16)
- stdFileSize = (node.storeSize - node.dir.available()) /
+ stdFileSize = (Node.storeSize - node.dir.available()) /
node.dir.countKeys();
else stdFileSize = 100000;
long normalizedTime = searchTime + (transferTime*stdFileSize/size);
Index: NGRoutingTable.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/node/rt/NGRoutingTable.java,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -w -r1.22 -r1.23
--- NGRoutingTable.java 30 Oct 2003 03:18:52 -0000 1.22
+++ NGRoutingTable.java 31 Oct 2003 19:21:20 -0000 1.23
@@ -300,7 +300,7 @@
public synchronized RTDiagSnapshot getSnapshot() {
HashSet nodeRefs = new HashSet();
HashSet refInfos = new HashSet();
- boolean shouldLog = Core.logger.shouldLog(Core.logger.DEBUG);
+ boolean shouldLog = Core.logger.shouldLog(Logger.DEBUG);
int connectedNodes = 0;
int successNodes = 0;
int triedNodes = 0;
@@ -347,8 +347,8 @@
props[5] = new Long(totalConnectSuccesses);
props[6] = new Float(pLegitDNF);
props[7] = new Float(pSemiLegitDNF);
- props[8] = new
String(globalEstimator.getHTMLReportingTool().lowestString(globalEstimator.TIME));
- props[9] = new
String(globalEstimator.getHTMLReportingTool().highestString(globalEstimator.TIME));
+ props[8] = new
String(globalEstimator.getHTMLReportingTool().lowestString(TimeEstimator.TIME));
+ props[9] = new
String(globalEstimator.getHTMLReportingTool().highestString(TimeEstimator.TIME));
props[10] = getClass().getName();
StringMap sm = new SimpleStringMap(TABLE_PROPERTIES, props);
// FIXME!
Index: DataObjectRoutingStore.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/node/rt/DataObjectRoutingStore.java,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -w -r1.22 -r1.23
--- DataObjectRoutingStore.java 29 Jul 2003 17:30:46 -0000 1.22
+++ DataObjectRoutingStore.java 31 Oct 2003 19:21:20 -0000 1.23
@@ -43,7 +43,7 @@
Enumeration props = rtProps.keys(new PrefixFilePattern(fn, true));
if(props == null || !props.hasMoreElements()) {
Core.logger.log(this, "Removing orphaned node "+fn.toString(),
- Core.logger.NORMAL);
+ Logger.NORMAL);
rtNodes.remove(fn);
}
}
@@ -52,25 +52,25 @@
boolean gotIt = false;
Enumeration ee=rtNodes.keys(fn, false);
if(ee == null || !ee.hasMoreElements()) {
- if(Core.logger.shouldLog(Core.logger.DEBUG))
+ if(Core.logger.shouldLog(Logger.DEBUG))
Core.logger.log(this, "No nodes found looking for property...",
- Core.logger.DEBUG);
+ Logger.DEBUG);
} else {
FileNumber f = (FileNumber)ee.nextElement();
FilePattern p = new PrefixFilePattern(f, true);
if(p.matches(fn)) {
gotIt = true;
} else {
- if(Core.logger.shouldLog(Core.logger.DEBUG)) {
+ if(Core.logger.shouldLog(Logger.DEBUG)) {
Core.logger.log(this, "Pattern does not match: "+
f.toString()+" should be prefix of "+
- fn.toString(), Core.logger.DEBUG);
+ fn.toString(), Logger.DEBUG);
}
}
}
if(!gotIt) {
Core.logger.log(this, "Removing orphaned property "+fn.toString(),
- Core.logger.NORMAL);
+ Logger.NORMAL);
rtProps.remove(fn);
}
}
@@ -87,9 +87,9 @@
public synchronized final void checkpoint() {
// There might be a remove or something going on in parallel
// We need to serialize out a consistent state
- if(Core.logger.shouldLog(Core.logger.DEBUG))
+ if(Core.logger.shouldLog(Logger.DEBUG))
Core.logger.log(this, "DataObjectRoutingStore checkpointing",
- Core.logger.DEBUG);
+ Logger.DEBUG);
try {
rtNodes.flush();
rtProps.flush();
@@ -97,11 +97,11 @@
catch (IOException e) {
// hmz..
Core.logger.log(this, "I/O error flushing routing table data",
- e, Core.logger.ERROR);
+ e, Logger.ERROR);
}
- if(Core.logger.shouldLog(Core.logger.DEBUG))
+ if(Core.logger.shouldLog(Logger.DEBUG))
Core.logger.log(this, "DataObjectRoutingStore checkpointed",
- Core.logger.DEBUG);
+ Logger.DEBUG);
}
// Don't need to synchronize
@@ -112,16 +112,16 @@
public boolean remove(Identity ident) {
FileNumber fn = new FileNumber(ident.fingerprint());
- if(Core.logger.shouldLog(Core.logger.DEBUG))
+ if(Core.logger.shouldLog(Logger.DEBUG))
Core.logger.log(this, "Removing identity "+ident.fingerprint(),
- Core.logger.DEBUG);
+ Logger.DEBUG);
return remove(fn, ident.fingerprint().toString());
}
protected synchronized boolean remove(FileNumber fn, String log) {
if (rtNodes.remove(fn)) {
Core.logger.log(this, "Removed from rtNodes",
- Core.logger.DEBUG);
+ Logger.DEBUG);
--count;
// clear out properties entries
@@ -129,19 +129,19 @@
while (pk.hasMoreElements()) {
fn = (FileNumber) pk.nextElement();
Core.logger.log(this, "Removing "+fn+" from rtProps",
- Core.logger.DEBUG);
+ Logger.DEBUG);
rtProps.remove(fn);
Core.logger.log(this, "Removed "+fn+" from rtProps",
- Core.logger.DEBUG);
+ Logger.DEBUG);
}
Core.logger.log(this, "Removed identity "+log,
- Core.logger.DEBUG);
+ Logger.DEBUG);
return true;
}
Core.logger.log(this, "Failed removing identity "+log,
- Core.logger.DEBUG);
+ Logger.DEBUG);
return false;
}
@@ -204,13 +204,13 @@
}
catch (BadReferenceException e) {
Core.logger.log(this, "bad reference while resolving: "+fn,
- e, Core.logger.ERROR);
+ e, Logger.ERROR);
remove(fn, "FileNumber: "+fn.toString());
return null;
}
catch (IOException e) {
Core.logger.log(this, "I/O error while resolving: "+fn,
- e, Core.logger.ERROR);
+ e, Logger.ERROR);
remove(fn, "FileNumber: "+fn.toString());
return null;
}
@@ -224,7 +224,7 @@
public RoutingMemory putNode(NodeReference nr) {
- Core.logger.log(this, "Adding node to DataObjectRoutingStore",
Core.logger.DEBUG);
+ Core.logger.log(this, "Adding node to DataObjectRoutingStore", Logger.DEBUG);
Identity ident = nr.getIdentity();
FileNumber fn = new FileNumber(ident.fingerprint());
Index: StoredRoutingTable.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/node/rt/StoredRoutingTable.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -w -r1.9 -r1.10
--- StoredRoutingTable.java 30 Oct 2003 01:34:06 -0000 1.9
+++ StoredRoutingTable.java 31 Oct 2003 19:21:20 -0000 1.10
@@ -97,7 +97,7 @@
synchronized(discardSync) {
int onum = num;
Core.logger.log(this, "Discarding "+num+" references",
- Core.logger.MINOR);
+ Logger.MINOR);
Heap heap = new Heap(routingStore.size());
long startTime, endTime;
synchronized(this) { // FIXME: can we improve on this?
@@ -112,7 +112,7 @@
}
long length = endTime-startTime;
Core.logger.log(this, "discard("+onum+") locked RT for
"+length,
-
length>500?Core.logger.MINOR:Core.logger.DEBUG);
+
length>500?Logger.MINOR:Logger.DEBUG);
DiscardSort d;
while (num-- > 0 && null != (d = (DiscardSort) heap.pop())) {
remove(d.mem, d.ident);
@@ -120,7 +120,7 @@
Core.logger.log(this, "Removing "+d,
Logger.DEBUG);
}
Core.logger.log(this, "Discarded "+onum+" references",
- Core.logger.DEBUG);
+ Logger.DEBUG);
}
}
Index: DecayingRunningAverage.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/node/rt/DecayingRunningAverage.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -w -r1.6 -r1.7
--- DecayingRunningAverage.java 30 Oct 2003 01:34:06 -0000 1.6
+++ DecayingRunningAverage.java 31 Oct 2003 19:21:20 -0000 1.7
@@ -23,7 +23,7 @@
if(currentVal<0 || currentVal>3600000) {
Core.logger.log(this, "reset "+currentVal,
new Exception("debug"),
- Core.logger.NORMAL);
+ Logger.NORMAL);
currentVal = Core.hopTime(1);
}
}
Index: DataObjectRoutingMemory.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/node/rt/DataObjectRoutingMemory.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -w -r1.9 -r1.10
--- DataObjectRoutingMemory.java 29 Jul 2003 17:30:46 -0000 1.9
+++ DataObjectRoutingMemory.java 31 Oct 2003 19:21:20 -0000 1.10
@@ -67,27 +67,27 @@
public final DataObject getProperty(String name)
throws DataObjectUnloadedException {
long startedTime = -1;
- if(Core.logger.shouldLog(Core.logger.DEBUG))
+ if(Core.logger.shouldLog(Logger.DEBUG))
Core.logger.log(this, "getProperty("+name+")",
- Core.logger.DEBUG);
+ Logger.DEBUG);
FileNumber fn = makeFileNumber(name);
try {
startedTime = System.currentTimeMillis();
DataObject o = routingStore.rtProps.get(fn);
long gotObjectTime = System.currentTimeMillis();
long len2 = gotObjectTime - startedTime;
- if(Core.logger.shouldLog(Core.logger.DEBUG) || len2>500)
+ if(Core.logger.shouldLog(Logger.DEBUG) || len2>500)
Core.logger.log(this, "getProperty("+name+") getting DataObject took "+
- len2, len2>500?Core.logger.MINOR:Core.logger.DEBUG);
+ len2, len2>500?Logger.MINOR:Logger.DEBUG);
return o;
} catch (DataObjectUnloadedException e) {
long thrownTime = System.currentTimeMillis();
long len3 = thrownTime - startedTime;
- if(Core.logger.shouldLog(Core.logger.DEBUG) || len3>500)
+ if(Core.logger.shouldLog(Logger.DEBUG) || len3>500)
Core.logger.log(this, "getProperty("+name+
") throwing DataObjectUnloadedException; get("+
fn+") took "+len3,
- len3>500?Core.logger.MINOR:Core.logger.DEBUG);
+ len3>500?Logger.MINOR:Logger.DEBUG);
throw e;
}
}
Index: TreeRouting.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/node/rt/TreeRouting.java,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -w -r1.28 -r1.29
--- TreeRouting.java 30 Oct 2003 01:34:06 -0000 1.28
+++ TreeRouting.java 31 Oct 2003 19:21:20 -0000 1.29
@@ -50,7 +50,7 @@
public NodeReference getNextRoute() {
while (true) {
- if (stepCount++ > node.maxRoutingSteps) {
+ if (stepCount++ > freenet.node.Node.maxRoutingSteps) {
// Just give up (RNF) once we have
// tried a reasonable number of references.
//
@@ -74,7 +74,7 @@
if(logDEBUG)
Core.logger.log(this, "Going into desperation mode routing
after "+stepCount+" steps for "+refWalk, Logger.DEBUG);
desperate = true;
- stepCount=node.maxRoutingSteps/2;
+ stepCount=freenet.node.Node.maxRoutingSteps/2;
continue;
}
}
@@ -90,7 +90,7 @@
enteredTime = System.currentTimeMillis();
long syncTime = enteredTime-doneTrivialTime;
if(syncTime>500)
- if(Core.logger.shouldLog(Core.logger.MINOR)) Core.logger.log(this,
"Got lock on RT in "+syncTime+" for "+refWalk, Core.logger.MINOR);
+ if(Core.logger.shouldLog(Logger.MINOR)) Core.logger.log(this, "Got
lock on RT in "+syncTime+" for "+refWalk, Logger.MINOR);
else
if(logDEBUG) Core.logger.log(this, "Got lock on RT in
"+syncTime+" for "+refWalk, Logger.DEBUG);
@@ -106,7 +106,7 @@
long gotNodeTime = System.currentTimeMillis();
long syncedTime = gotNodeTime - enteredTime;
if(syncedTime>500)
- if(Core.logger.shouldLog(Core.logger.MINOR)) Core.logger.log(this,
"Got node (synchronized) from "+refWalk+ " in "+syncedTime,Core.logger.MINOR);
+ if(Core.logger.shouldLog(Logger.MINOR)) Core.logger.log(this, "Got
node (synchronized) from "+refWalk+ " in "+syncedTime,Logger.MINOR);
else
if(logDEBUG) Core.logger.log(this, "Got node (synchronized) from
"+refWalk+ " in "+syncedTime,Logger.DEBUG);
@@ -262,7 +262,7 @@
terminate(true, true);
long stdFileSize;
if(node.dir.countKeys() > 16)
- stdFileSize = (node.storeSize - node.dir.available()) /
+ stdFileSize = (freenet.node.Node.storeSize - node.dir.available()) /
node.dir.countKeys();
else stdFileSize = 100000;
long normalizedTime = time + (etime*stdFileSize/size);
@@ -284,7 +284,7 @@
protected void reallyTerminate(boolean success, boolean routingRelated) {
super.reallyTerminate(success, routingRelated);
desperate = true;
- stepCount = node.maxRoutingSteps+1;
+ stepCount = freenet.node.Node.maxRoutingSteps+1;
}
}
_______________________________________________
cvs mailing list
[EMAIL PROTECTED]
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/cvs