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

Reply via email to