BIND 10 #1209: Update XFRIN to use new interface

BIND 10 Development do-not-reply at isc.org
Thu Sep 15 00:59:53 UTC 2011


#1209: Update XFRIN to use new interface
-------------------------------------+-------------------------------------
                   Reporter:         |                 Owner:
  stephen                            |                Status:  new
                       Type:  task   |             Milestone:
                   Priority:  major  |  Sprint-20110927
                  Component:  xfrin  |            Resolution:
                   Keywords:         |             Sensitive:  0
            Defect Severity:  N/A    |           Sub-Project:  DNS
Feature Depending on Ticket:         |  Estimated Difficulty:  5
        Add Hours to Ticket:  0      |           Total Hours:  0
                  Internal?:  0      |
-------------------------------------+-------------------------------------

Comment (by jinmei):

 Replying to [comment:2 jelte]:
 > Just realized that in the current new ZoneUpdater class, there is no way
 to remove all records of a zone. This would be really really useful for
 AXFR in (and for any loadzone btw). Yeah we could iterate over all
 existing records, but simply saying 'drop all' would be much nicer. (this
 is what the current version does)

 DataSourceClient::getUpdater() with 'replace' being true is intended
 to support this operation.  Do you mean this is not sufficient?

 {{{
     /// If \c replace is true, any existing RRs of the zone will be
     /// deleted on successful completion of updates (after \c commit() on
     /// the updater); if it's false, the existing RRs will be
     /// intact unless explicitly deleted by \c deleteRRset() on the
 updater.
 }}}

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


More information about the bind10-tickets mailing list