From: Robert Varga Date: Wed, 7 Jun 2017 16:40:52 +0000 (+0200) Subject: Do not flood logs with modifications X-Git-Tag: release/nitrogen~122 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=f3000e5c03ea8836ac929c98497b4dd34057c356 Do not flood logs with modifications Debugging logs have grown quite a bit for tell-based protocol mostly due to us dumping modifications as part of the request message. Log only the number of modification in the message, which will make the logs quite a bit more readable. Change-Id: I35961702b7bdd0e3f93cd03f05a0e443a14bf419 Signed-off-by: Robert Varga (cherry picked from commit 11b30d7680da427f78188dd841c5d6509c12ef33) --- diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ModifyTransactionRequest.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ModifyTransactionRequest.java index 0f01ee578a..30dac62ace 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ModifyTransactionRequest.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ModifyTransactionRequest.java @@ -50,7 +50,8 @@ public final class ModifyTransactionRequest extends TransactionRequest(), PROTOCOL); @Override protected ModifyTransactionRequest object() { @@ -43,7 +43,7 @@ public class ModifyTransactionRequestEmptyTest extends AbstractTransactionReques @Test public void addToStringAttributesTest() { final MoreObjects.ToStringHelper result = OBJECT.addToStringAttributes(MoreObjects.toStringHelper(OBJECT)); - Assert.assertTrue(result.toString().contains("operations=" + Lists.newArrayList())); + Assert.assertTrue(result.toString().contains("modifications=0")); Assert.assertTrue(result.toString().contains("protocol=" + PROTOCOL)); } diff --git a/opendaylight/md-sal/cds-access-api/src/test/java/org/opendaylight/controller/cluster/access/commands/ModifyTransactionRequestTest.java b/opendaylight/md-sal/cds-access-api/src/test/java/org/opendaylight/controller/cluster/access/commands/ModifyTransactionRequestTest.java index 35514ea385..4e32c4a853 100644 --- a/opendaylight/md-sal/cds-access-api/src/test/java/org/opendaylight/controller/cluster/access/commands/ModifyTransactionRequestTest.java +++ b/opendaylight/md-sal/cds-access-api/src/test/java/org/opendaylight/controller/cluster/access/commands/ModifyTransactionRequestTest.java @@ -55,7 +55,7 @@ public class ModifyTransactionRequestTest extends AbstractTransactionRequestTest @Test public void addToStringAttributesTest() { final MoreObjects.ToStringHelper result = OBJECT.addToStringAttributes(MoreObjects.toStringHelper(OBJECT)); - Assert.assertTrue(result.toString().contains("operations=" + MODIFICATIONS)); + Assert.assertTrue(result.toString().contains("modifications=1")); Assert.assertTrue(result.toString().contains("protocol=" + PROTOCOL)); }