forked from I2P_Developers/i2p.i2p
* Codel: Make stats non-required (ticket #786)
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
2012-11-24 zzz
|
||||
* Addressbook: Disable unused wakeup via http
|
||||
* Codel: Make stats non-required (ticket #786)
|
||||
* Profiles: Small optimization in coalesceOnly() (ticket #765)
|
||||
|
||||
2012-11-21 zzz
|
||||
* Wrapper: Add armv6 files for Raspberry Pi
|
||||
|
||||
@@ -84,8 +84,8 @@ public class CoDelBlockingQueue<E extends CDQEntry> extends LinkedBlockingQueue<
|
||||
_capacity = capacity;
|
||||
STAT_DROP = ("codel." + name + ".drop").intern();
|
||||
STAT_DELAY = ("codel." + name + ".delay").intern();
|
||||
ctx.statManager().createRequiredRateStat(STAT_DROP, "queue delay of dropped items", "Router", RATES);
|
||||
ctx.statManager().createRequiredRateStat(STAT_DELAY, "average queue delay", "Router", RATES);
|
||||
ctx.statManager().createRateStat(STAT_DROP, "queue delay of dropped items", "Router", RATES);
|
||||
ctx.statManager().createRateStat(STAT_DELAY, "average queue delay", "Router", RATES);
|
||||
_id = __id.incrementAndGet();
|
||||
}
|
||||
|
||||
|
||||
@@ -84,9 +84,9 @@ public class CoDelPriorityBlockingQueue<E extends CDPQEntry> extends PriBlocking
|
||||
STAT_DROP = ("codel." + name + ".drop.").intern();
|
||||
STAT_DELAY = ("codel." + name + ".delay").intern();
|
||||
for (int i = 0; i < PRIORITIES.length; i++) {
|
||||
ctx.statManager().createRequiredRateStat(STAT_DROP + PRIORITIES[i], "queue delay of dropped items by priority", "Router", RATES);
|
||||
ctx.statManager().createRateStat(STAT_DROP + PRIORITIES[i], "queue delay of dropped items by priority", "Router", RATES);
|
||||
}
|
||||
ctx.statManager().createRequiredRateStat(STAT_DELAY, "average queue delay", "Router", RATES);
|
||||
ctx.statManager().createRateStat(STAT_DELAY, "average queue delay", "Router", RATES);
|
||||
_id = __id.incrementAndGet();
|
||||
}
|
||||
|
||||
|
||||
@@ -39,7 +39,7 @@ public class PriBlockingQueue<E extends PQEntry> extends PriorityBlockingQueue<E
|
||||
_log = ctx.logManager().getLog(PriorityBlockingQueue.class);
|
||||
_name = name;
|
||||
STAT_FULL = ("pbq." + name + ".full").intern();
|
||||
ctx.statManager().createRequiredRateStat(STAT_FULL, "queue full", "Router", RATES);
|
||||
ctx.statManager().createRateStat(STAT_FULL, "queue full", "Router", RATES);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user