BIND 10 #2179: Update Stats to support differential statistics updates

BIND 10 Development do-not-reply at isc.org
Thu Aug 9 09:31:44 UTC 2012


#2179: Update Stats to support differential statistics updates
-------------------------------------+-------------------------------------
                   Reporter:         |                 Owner:  UnAssigned
  naokikambe                         |                Status:  reviewing
                       Type:         |             Milestone:
  enhancement                        |  Sprint-20120821
                   Priority:         |            Resolution:
  medium                             |             Sensitive:  0
                  Component:         |           Sub-Project:  DNS
  statistics                         |  Estimated Difficulty:  8
                   Keywords:         |           Total Hours:  0
            Defect Severity:  N/A    |
Feature Depending on Ticket:         |
        Add Hours to Ticket:  0      |
                  Internal?:  0      |
-------------------------------------+-------------------------------------
Description changed by naokikambe:

Old description:

> According to StatsModule#Differentialstatisticsupdates, update the stats
> module to support differential statistics updates.
>
> When the target module returns statistics data, the stats module should
> replace the existent one with the new one if it already has existent
> statistics data of the corresponding name. That is, the method
> ''update_statistics_data'' in {{{stats.py}}} should be updated.
>
> This ticket depends on #2136. So this updating should be done based on
> the branch trac2136 if it hasn't merged with the master branch yet.

New description:

 According to StatsModule#Differentialstatisticsupdates, update the stats
 module to support differential statistics updates.

 When the target module returns statistics data, the stats module should
 replace the existent one with the new one if it already has existent
 statistics data of the corresponding name. That is, the method
 ''update_statistics_data'' in {{{stats.py}}} should be updated.

 This ticket depends on #2136. So this updating should be done based on the
 branch trac2136 if it hasn't merged with the master branch yet.

 [Additional Description]
 * Update the stats module to update statistics items which each target
 module specifies. It doesn't need to discard unspecified item when each
 module replies. It needs to keep it.

 * Add tests so that it is clear that ''named_set'' type in a statistics
 spec is acceptable.

 * Update the stats module so that a configuration unique identifier, e.g.
 sss/ttt[i], is acceptable for using in a item name as an answer of the
 ''getstats'' command.

--

-- 
Ticket URL: <http://bind10.isc.org/ticket/2179#comment:5>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list