BGPCEP-717: Reduce log levels 68/65468/4
authorClaudio D. Gasparini <claudio.gasparini@pantheon.tech>
Mon, 13 Nov 2017 07:22:50 +0000 (08:22 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 13 Nov 2017 14:54:23 +0000 (15:54 +0100)
Investigation udner bgp shows that
SubstatementContext is creating 1 GB spam under
tests outputs.

Change-Id: I3fe1f93db57841fca733561ed1efc3b8b4061827
Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech>
yang/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/uses/UsesStatementImpl.java

index b4fc5230ae8a19839fd0e999191d8fcec6e5b86b..a7f97db6174e14b1ac0eb25f60be5afdd2226039 100644 (file)
@@ -161,14 +161,14 @@ final class UsesStatementImpl extends AbstractDeclaredStatement<QName> implement
     public static boolean needToCopyByUses(final StmtContext<?, ?, ?> stmtContext) {
         final StatementDefinition def = stmtContext.getPublicDefinition();
         if (REUSED_DEF_SET.contains(def)) {
-            LOG.debug("Will reuse {} statement {}", def, stmtContext);
+            LOG.trace("Will reuse {} statement {}", def, stmtContext);
             return false;
         }
         if (NOCOPY_FROM_GROUPING_SET.contains(def)) {
             return !YangStmtMapping.GROUPING.equals(stmtContext.getParentContext().getPublicDefinition());
         }
 
-        LOG.debug("Will copy {} statement {}", def, stmtContext);
+        LOG.trace("Will copy {} statement {}", def, stmtContext);
         return true;
     }
 
@@ -203,7 +203,7 @@ final class UsesStatementImpl extends AbstractDeclaredStatement<QName> implement
 
         final StmtContext<?, ?, ?> refineTargetNodeCtx = optRefineTargetCtx.get();
         if (StmtContextUtils.isUnknownStatement(refineTargetNodeCtx)) {
-            LOG.debug("Refine node '{}' in uses '{}' has target node unknown statement '{}'. "
+            LOG.trace("Refine node '{}' in uses '{}' has target node unknown statement '{}'. "
                 + "Refine has been skipped. At line: {}", subStmtCtx.getStatementArgument(),
                 subStmtCtx.getParentContext().getStatementArgument(),
                 refineTargetNodeCtx.getStatementArgument(), subStmtCtx.getStatementSourceReference());