Update of /cvsroot/freenet/freenet/src/freenet/node
In directory sc8-pr-cvs1:/tmp/cvs-serv707/src/freenet/node
Modified Files:
Node.java
Log Message:
Add a runningaverage for our psearchfailed based on queryrejects due to load.
Index: Node.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/node/Node.java,v
retrieving revision 1.237
retrieving revision 1.238
diff -u -w -r1.237 -r1.238
--- Node.java 1 Nov 2003 15:13:36 -0000 1.237
+++ Node.java 1 Nov 2003 18:50:38 -0000 1.238
@@ -36,8 +36,10 @@
import freenet.diagnostics.Diagnostics;
import freenet.fs.dir.Directory;
import freenet.node.ds.DataStore;
+import freenet.node.rt.DecayingRunningAverage;
import freenet.node.rt.RTDiagSnapshot;
import freenet.node.rt.RoutingTable;
+import freenet.node.rt.RunningAverage;
import freenet.session.LinkManager;
import freenet.support.Bucket;
import freenet.support.BucketFactory;
@@ -1851,6 +1853,7 @@
static public float minStoreFullPCache;
static public float minRTFullPRef;
static public String routingTableImpl;
+ static public RunningAverage myPQueryRejected;
// announcement options
static public int announcementAttempts;
@@ -2015,7 +2018,7 @@
throw ce;
}
}
-
+ myPQueryRejected = new DecayingRunningAverage(0.0, 0.2);
// set network parameters
routeConnectTimeout = params.getInt("routeConnectTimeout");
maxHopsToLive = params.getInt("maxHopsToLive");
_______________________________________________
cvs mailing list
[EMAIL PROTECTED]
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/cvs