BIND 10 #2380: revise b10-loadzone using datasrc.ZoneLoader
BIND 10 Development
do-not-reply at isc.org
Sun Dec 16 00:06:21 UTC 2012
#2380: revise b10-loadzone using datasrc.ZoneLoader
-------------------------------------+-------------------------------------
Reporter: jinmei | Owner:
Type: task | UnAssigned
Priority: medium | Status:
Component: loadzone | reviewing
Keywords: | Milestone:
Sensitive: 0 | Sprint-20121218
Sub-Project: DNS | Resolution:
Estimated Difficulty: 8 | CVSS Scoring:
Total Hours: 0 | Defect Severity: N/A
| Feature Depending on Ticket:
| loadzone-ng
| Add Hours to Ticket: 0
| Internal?: 0
-------------------------------------+-------------------------------------
Comment (by jinmei):
Okay, it's now fully completed and ready for review.
Until other tasks are completed we cannot fully replace the old
loadzone (some $-directives aren't usable yet, etc), so I'm keeping it
in the branch for now, but I've updated documentation based on the new
version with the assumption that we'll merge this branch on top of
these underlying tasks.
Once it's ready, my plan is to remove things that are only useful for
the old version:
- old b10-loadzone and its tests
- python/isc/datasrc/master.py and its tests
and update Makefile.am so b10-loadzone will be generated from
the newly introduced loadzone.py.
The proposed changelog entry:
{{{
527.? [func]* team
b10-loadzone was fully overhauled. It now uses C++-based zone
parser and loader library, performing stricter checks, having
more complete support for master file formats, producing more
helpful logs, more expendable for various types of data
sources, and yet much faster than the old version. In
functionality the new version should be generally upper
compatible to the old version, but due to the stricter checks
some input that was (incorrectly) accepted by the old version
may now be rejected. Also, command line options and arguments
are not compatible to the old version.
(Trac #2380, git TBD)
}}}
--
Ticket URL: <http://bind10.isc.org/ticket/2380#comment:7>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list