BIND 10 #2906: define and implement (generic) ZoneTable class
BIND 10 Development
do-not-reply at isc.org
Wed May 1 03:36:28 UTC 2013
#2906: define and implement (generic) ZoneTable class
-------------------------------------+-------------------------------------
Reporter: jinmei | Owner:
Type: task | jinmei
Priority: medium | Status:
Component: data source | accepted
Keywords: | Milestone:
Sensitive: 0 | Sprint-20130514
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
-------------------------------------+-------------------------------------
Comment (by jinmei):
trac2906 is ready for review.
On thinking about details, I chose to make it slightly different
from what was originally proposed in the ticket (while the overall
point should be preserved):
- I named it `ZoneTableAccessor`, not just "table". Just like we call
`DataSourceClient` or `DatabaseAccessor` so rather than `DataSource`
or `Database`.
- I decided not to use std:: compatible iterator. I explained the
rationale in the documentation.
Other than these the implementation should be pretty straightforward
and easy to review.
I don't think we need a changelog entry for this extension per se.
(#2907 may require an entry though).
--
Ticket URL: <http://bind10.isc.org/ticket/2906#comment:5>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list