ss: Bug 485463: Incorrect parent sequence number in HTNode
authorPatrick Tasse <patrick.tasse@gmail.com>
Fri, 8 Jan 2016 20:34:19 +0000 (15:34 -0500)
committerPatrick Tasse <patrick.tasse@gmail.com>
Wed, 13 Jan 2016 20:52:47 +0000 (15:52 -0500)
commitb2ca67ca32f4eb2b422f37997c82eee0d09421db
tree639e4832ded1b6a6f3e7a402b80137420a16045a
parent3b5e96d817fb12f640c4f5f53c3238c552165c7f
ss: Bug 485463: Incorrect parent sequence number in HTNode

When creating a new 'latest branch' in HistoryTree.addNewRootNode(), the
new nodes' parent sequence number is incorrectly set to their parent's
parent sequence number instead of their parent's sequence number.

The toString() implementation of HTNode used for debugging purposes is
augmented to show the sequence number of parent and children nodes. This
helps in debugging problems such as this one.

Change-Id: Ie6ec689bb28c72eda612d4279b6d27ead7ecc42c
Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com>
Signed-off-by: Alexandre Montplaisir <alexmonthy@efficios.com>
Reviewed-on: https://git.eclipse.org/r/63898
Reviewed-by: Hudson CI
statesystem/org.eclipse.tracecompass.statesystem.core.tests/src/org/eclipse/tracecompass/statesystem/core/tests/backend/HistoryTreeTest.java
statesystem/org.eclipse.tracecompass.statesystem.core.tests/stubs/org/eclipse/tracecompasss/statesystem/core/tests/stubs/backend/HistoryTreeStub.java
statesystem/org.eclipse.tracecompass.statesystem.core/src/org/eclipse/tracecompass/internal/statesystem/core/backend/historytree/CoreNode.java
statesystem/org.eclipse.tracecompass.statesystem.core/src/org/eclipse/tracecompass/internal/statesystem/core/backend/historytree/HTNode.java
statesystem/org.eclipse.tracecompass.statesystem.core/src/org/eclipse/tracecompass/internal/statesystem/core/backend/historytree/HistoryTree.java
statesystem/org.eclipse.tracecompass.statesystem.core/src/org/eclipse/tracecompass/internal/statesystem/core/backend/historytree/LeafNode.java
This page took 0.026357 seconds and 5 git commands to generate.