BIND 10 #2328: Designing incremental updates to in-memory zone data
BIND 10 Development
do-not-reply at isc.org
Sat Oct 6 03:18:11 UTC 2012
#2328: Designing incremental updates to in-memory zone data
-------------------------------------+-------------------------------------
Reporter: jinmei | Owner:
Type: task | Status: new
Priority: medium | Milestone: Next-
Component: Unclassified | Sprint-Proposed
Sensitive: 0 | Keywords:
Sub-Project: DNS | Defect Severity: N/A
Estimated Difficulty: 0 | Feature Depending on Ticket:
Total Hours: 0 | incremental updates to in-memory
| Add Hours to Ticket: 0
| Internal?: 0
-------------------------------------+-------------------------------------
We need to extend the in-memory data source implementation so we
can incrementally update existing data after DDNS or IXFR-in.
Several things have to be considered:
- "merge" and "subtract" interface for `RdataSet`. Regarding merge,
we also need to avoid having duplicate RDATAs.
- removing names from `DomainTree`
- making sure a name is removed from `DomainTree` when its `RdataSet`s
are removed
- inter module protocol for updates (in particular, DDNS/xfrin and auth)
- extend `datasrc::ClientList` class to support updates
- update auth/DDNS/xfrin to implement these
- (there should be more)
The goal of this ticket is to have these discussions, led by someone
with initial proposals, and create specific development tickets.
--
Ticket URL: <http://bind10.isc.org/ticket/2328>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list