BIND 10 #2054: make sure RBTree nodeFission() preserves the name of the original node
BIND 10 Development
do-not-reply at isc.org
Sat Jun 16 20:33:53 UTC 2012
#2054: make sure RBTree nodeFission() preserves the name of the original node
-------------------------------------+-------------------------------------
Reporter: jinmei | Owner:
Type: defect | Status: new
Priority: medium | Milestone: Next-
Component: data source | Sprint-Proposed
Sensitive: 0 | Keywords:
Sub-Project: DNS | Defect Severity: N/A
Estimated Difficulty: 0 | Feature Depending on Ticket:
Total Hours: 0 | Add Hours to Ticket: 0
| Internal?: 0
-------------------------------------+-------------------------------------
Implement this note:
{{{#!cpp
// Note: when we redesign this (still keeping the basic concept), we
should
// change this part so the newly created node will be used for the
inserted
// name (and therefore the name for the existing node doesn't change).
// Otherwise, things like shortcut links between nodes won't work.
}}}
We could do it at the time of implementing the memory-scalable version
of rbtree, but assuming we still need some initial design work first,
it probably makes sense to do this cleanup at the moment, so we won't
inherit this flaw in the new implementation.
--
Ticket URL: <http://bind10.isc.org/ticket/2054>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list