BIND 10 #1958: Implement perfdhcp statistics component
BIND 10 Development
do-not-reply at isc.org
Wed Jul 25 11:31:21 UTC 2012
#1958: Implement perfdhcp statistics component
-------------------------------------+-------------------------------------
Reporter: | Owner: UnAssigned
stephen | Status: reviewing
Type: | Milestone: Sprint-
enhancement | DHCP-20120730
Priority: | Resolution:
medium | Sensitive: 0
Component: | Sub-Project: DHCP
perfdhcp | Estimated Difficulty: 16
Keywords: | Total Hours: 56
Defect Severity: N/A |
Feature Depending on Ticket: |
Add Hours to Ticket: 8 |
Internal?: 0 |
-------------------------------------+-------------------------------------
Changes (by marcin):
* hours: 48 => 8
* owner: marcin => UnAssigned
* status: accepted => reviewing
* totalhours: 48 => 56
Comment:
A set of statistics printing functions have been added.
This imposed a couple of changes to Statistics Manager itself. Major
changes are:
* Moving sent and matched packets to archived list for diagnostics
* Adding another search index to packet list (use transaction id)
* Return average and std dev values rather than sums of delays and sum
of squre delays
* Change uint64_t return types to unsiged long long to get rid of casts
when using printf
* dhcp::Pkt6::getTransid is const so as it can be used by new index and
for consistency with dhcp::Pkt4::getTransid.
Note: it seems that other getter functions in dhcp::Pkt6 are not const. It
will be actually good to change other getters to const too but I did not
include this change as a part of this ticket.
Please review branch trac1958.
--
Ticket URL: <http://bind10.isc.org/ticket/1958#comment:5>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list