From: Tom Pantelis Date: Sat, 12 Mar 2016 04:14:33 +0000 (-0500) Subject: Bug 5504 - Controller crashes with OOM. oldRoot/currentRoot, toString() X-Git-Tag: release/beryllium-sr1~1 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=yangtools.git;a=commitdiff_plain;h=9703cf5d2ce0323e0e776dec4311f677ddcd2f00 Bug 5504 - Controller crashes with OOM. oldRoot/currentRoot, toString() Change-Id: I4588be0f85eea83989880b75a659b619db7255c8 Signed-off-by: Anil Vishnoi Signed-off-by: Tom Pantelis --- diff --git a/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/tree/spi/AbstractModifiedContainerNode.java b/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/tree/spi/AbstractModifiedContainerNode.java index 182511da66..ca1a02c71c 100644 --- a/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/tree/spi/AbstractModifiedContainerNode.java +++ b/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/tree/spi/AbstractModifiedContainerNode.java @@ -43,6 +43,6 @@ abstract class AbstractModifiedContainerNode extends AbstractContainerNode { @Override protected ToStringHelper addToStringAttributes(final ToStringHelper helper) { - return helper.add("subtreeVersion", subtreeVersion).add("children", children); + return helper.add("subtreeVersion", subtreeVersion).add("# children", children.size()); } } diff --git a/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/tree/spi/SimpleContainerNode.java b/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/tree/spi/SimpleContainerNode.java index f184a97cc8..c1dd38aa78 100644 --- a/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/tree/spi/SimpleContainerNode.java +++ b/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/tree/spi/SimpleContainerNode.java @@ -37,6 +37,6 @@ final class SimpleContainerNode extends AbstractContainerNode { @Override protected ToStringHelper addToStringAttributes(final ToStringHelper helper) { - return helper.add("data", getData()); + return helper; } }