BIND 10 #2092: RBNode parent pointer updates
BIND 10 Development
do-not-reply at isc.org
Sun Jul 29 19:38:34 UTC 2012
#2092: RBNode parent pointer updates
-------------------------------------+-------------------------------------
Reporter: | Owner: muks
jinmei | Status: closed
Type: task | Milestone:
Priority: | Sprint-20120731
medium | Resolution: fixed
Component: data | Sensitive: 0
source | Sub-Project: DNS
Keywords: | Estimated Difficulty: 4
Defect Severity: N/A | Total Hours: 2.06
Feature Depending on Ticket: |
scalable inmemory |
Add Hours to Ticket: 0 |
Internal?: 0 |
-------------------------------------+-------------------------------------
Changes (by muks):
* status: reviewing => closed
* resolution: => fixed
Comment:
Merged to master in commit 0ae269325e8667b8f91555b655d001b3a5b217ae:
{{{
* ae25a3b (origin/trac2092_2) [2092] Add comment about pointer dereference
asked by reviewer
* 8cbfc95 [2092] Remove some initializers
* 07d6576 [2092] Stop using NULLNODE inside RBNode and RBTree
* 45642a1 [2092] Test the case when the upper node is indeed the null node
* 22fdee1 [2092] Update doc comment
* 3eafbef [2092] Add support for showing pointers in Graphviz output
* 5d3e852 Add RBNode::getUpperNode()
* b93f098 [2092] Set/update the parent_ pointer to the upper tree's leaf
* d5e953d [2092] Use isSubTreeRoot() instead of comparing with NULLNODE
* 3bdd3af [2092] Restore subtree root flag after node fission
* 7c1d637 [2092] Remove unnecessary code
* 0f380c4 [2092] Add a testcase for checking if FLAG_SUBTREE_ROOT is being
set properly
* ba30151 [2092] Dump RBTree to Graphviz dot output
}}}
which also fixes some API and data differences between master and
trac2092_2 branches which caused several compile and test failures.
Resolving as fixed.
--
Ticket URL: <http://bind10.isc.org/ticket/2092#comment:19>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list