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