From 8ebd22da963fc7b0655d1f7a3cfb8d83d78fde91 Mon Sep 17 00:00:00 2001 From: jrandom Date: Fri, 13 Aug 2004 02:21:18 +0000 Subject: [PATCH] hmm i thought i already committed this. well, anyway, cleaner stats wrt searching --- .../src/net/i2p/router/networkdb/kademlia/SearchJob.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/router/java/src/net/i2p/router/networkdb/kademlia/SearchJob.java b/router/java/src/net/i2p/router/networkdb/kademlia/SearchJob.java index a5209bbab..dd9012afe 100644 --- a/router/java/src/net/i2p/router/networkdb/kademlia/SearchJob.java +++ b/router/java/src/net/i2p/router/networkdb/kademlia/SearchJob.java @@ -85,7 +85,8 @@ class SearchJob extends JobImpl { getContext().statManager().createRateStat("netDb.failedTime", "How long a failed search takes", "Network Database", new long[] { 60*60*1000l, 24*60*60*1000l }); getContext().statManager().createRateStat("netDb.successPeers", "How many peers are contacted in a successful search", "Network Database", new long[] { 60*60*1000l, 24*60*60*1000l }); getContext().statManager().createRateStat("netDb.failedPeers", "How many peers fail to respond to a lookup?", "Network Database", new long[] { 60*60*1000l, 24*60*60*1000l }); - getContext().statManager().createRateStat("netDb.searchCount", "Overall number of searches sent", "Network Database", new long[] { 60*60*1000l, 3*60*60*1000l, 24*60*60*1000l }); + getContext().statManager().createRateStat("netDb.searchCount", "Overall number of searches sent", "Network Database", new long[] { 5*60*1000l, 10*60*1000l, 60*60*1000l, 3*60*60*1000l, 24*60*60*1000l }); + getContext().statManager().createRateStat("netDb.searchMessageCount", "Overall number of mesages for all searches sent", "Network Database", new long[] { 5*60*1000l, 10*60*1000l, 60*60*1000l, 3*60*60*1000l, 24*60*60*1000l }); if (_log.shouldLog(Log.DEBUG)) _log.debug("Search (" + getClass().getName() + " for " + key.toBase64(), new Exception("Search enqueued by")); } @@ -241,6 +242,8 @@ class SearchJob extends JobImpl { _log.debug(getJobId() + ": Send search to " + router.getIdentity().getHash().toBase64()); } + getContext().statManager().addRateData("netDb.searchMessageCount", 1, 0); + if (_isLease || false) // moo sendLeaseSearch(router); else