BIND 10 #441: MemoryZone refactor

BIND 10 Development do-not-reply at isc.org
Tue Dec 21 12:49:37 UTC 2010


#441: MemoryZone refactor
------------------------------+---------------------------------------------
      Reporter:  vorner       |        Owner:  UnAssigned
          Type:  task         |       Status:  reviewing 
      Priority:  major        |    Milestone:            
     Component:  data source  |   Resolution:            
      Keywords:               |    Sensitive:  0         
Estimatedhours:  0.0          |        Hours:  0         
      Billable:  1            |   Totalhours:  0         
      Internal:  0            |  
------------------------------+---------------------------------------------
Changes (by vorner):

  * owner:  vorner => UnAssigned
  * status:  new => reviewing


Comment:

 It is ready for review, in the branches/trac441 branch, between r3911 and
 r3931.

 Few notes. It is 3 sprint tasks together (they kind of depend on each
 other and I had it in local git repo until today, because the RBTree
 wasn't merged, so I just put it there at once, it is the base task
 MemoryZone, then MemoryZone::find and MemoryZone::load).

 The find does handle delegation, because it was like 5 more lines of code
 and it seemed like comparable amount of work to adding TODO. It, however,
 returns SOA, not NS, because I think it is cleaner (anyway, both will be
 needed when the delegation is used), but it is agains the description in
 Zone::find. So I'd like to ask, is there any reason why we want to return
 NS instead of SOA (eg. which should be changed - MemoryZone or Zone's
 documentation)?

 As this is part of greater work on the in-memory datasource, does it need
 a changelog?

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


More information about the bind10-tickets mailing list