BIND 10 #2835: add interface to get properties of datasrc clients from ClientList

BIND 10 Development do-not-reply at isc.org
Fri Mar 15 06:00:15 UTC 2013


#2835: add interface to get properties of datasrc clients from ClientList
-------------------------------------+-------------------------------------
            Reporter:  jinmei        |                        Owner:
                Type:  task          |  vorner
            Priority:  medium        |                       Status:
           Component:  data source   |  accepted
            Keywords:                |                    Milestone:
           Sensitive:  0             |  Sprint-20130319
         Sub-Project:  DNS           |                   Resolution:
Estimated Difficulty:  5             |                 CVSS Scoring:
         Total Hours:  0             |              Defect Severity:  N/A
                                     |  Feature Depending on Ticket:
                                     |  shared memory data source
                                     |          Add Hours to Ticket:  0
                                     |                    Internal?:  0
-------------------------------------+-------------------------------------
Description changed by jinmei:

Old description:

> subtask of #2830.  depend on #2832.
>
> See also the total design at http://bind10.isc.org/wiki/SharedMemoryIPC
>
> We'll need some generic way of getting a list of data source clients
> with properties of "cache" in a `ClientList`.  That will be needed
> to decide whether we need to do "map" operation on a specific client,
> etc.
>
> This will be a list of entries of `DataSourceStatus` as described in the
> design memo (structure name and member types are tentative; they should
> be reconsidered and fixed in this task).
>
> As for the data source name, see #2832.
>
> Define a set of such info and add a method to `ClientList` so the
> caller can go through this conceptual list.

New description:

 subtask of #2830.  depend on #2832.

 See also the total design at http://bind10.isc.org/wiki/SharedMemoryIPC

 We'll need some generic way of getting a list of data source clients
 with properties of "cache" in a `ClientList`.  That will be needed
 to decide whether we need to do "map" operation on a specific client,
 etc.

 This will be a list of entries of `DataSourceStatus` as described in the
 design memo (structure name and member types are tentative; they should
 be reconsidered and fixed in this task).  It should also contain the
 memory segment type and list of "cached" zones (the latter could be
 huge, so we may need to be smart here).

 As for the data source name, see #2832.

 Define a set of such info and add a method to `ClientList` so the
 caller can go through this conceptual list.

--

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


More information about the bind10-tickets mailing list