You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nlpcraft.apache.org by ar...@apache.org on 2021/05/04 19:20:39 UTC

[incubator-nlpcraft] branch master updated: Update NCDeployManager.scala

This is an automated email from the ASF dual-hosted git repository.

aradzinski pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nlpcraft.git


The following commit(s) were added to refs/heads/master by this push:
     new 3300af4  Update NCDeployManager.scala
3300af4 is described below

commit 3300af4e67cdffc31e2a88e9b627aa2bb5120f80
Author: unknown <ar...@datalingvo.com>
AuthorDate: Tue May 4 12:20:30 2021 -0700

    Update NCDeployManager.scala
---
 .../probe/mgrs/deploy/NCDeployManager.scala        | 27 +++++++++++-----------
 1 file changed, 13 insertions(+), 14 deletions(-)

diff --git a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/deploy/NCDeployManager.scala b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/deploy/NCDeployManager.scala
index dabab30..d56bbdc 100644
--- a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/deploy/NCDeployManager.scala
+++ b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/deploy/NCDeployManager.scala
@@ -461,21 +461,20 @@ object NCDeployManager extends NCService with DecorateAsScala {
         }
 
         if (dupSyns.nonEmpty) {
-            val tbl = NCAsciiTable("Elements", "Dup Synonym")
-
-            dupSyns.foreach(row ⇒ tbl += (
-                row._1,
-                row._2
-            ))
+            if (mdl.isDupSynonymsAllowed) {
+                val tbl = NCAsciiTable("Elements", "Dup Synonym")
 
-            println("dupSyns="+dupSyns.size)
+                dupSyns.foreach(row ⇒ tbl += (
+                    row._1,
+                    row._2
+                ))
 
-            if (mdl.isDupSynonymsAllowed) {
-                logger.warn(s"Duplicate synonyms found in '$mdlId' model:\n${tbl.toString}")
+                logger.trace(s"Duplicate synonyms (${dupSyns.size}) found in '$mdlId' model.")
+                logger.trace(s"  ${b("|--")} NOTE: ID of the model element is its default built-in synonym - you don't need to add it explicitly to the list of synonyms.")
+                logger.trace(s"  ${b("+--")} Model '$mdlId' allows duplicate synonyms but the large number may degrade the performance.")
+                logger.trace(tbl.toString)
 
-                logger.warn(s"Duplicate synonyms found in '$mdlId' model - turn on TRACE logging to see them.")
-                logger.warn(s"  ${b("|--")} NOTE: ID of the model element is its default built-in synonym - you don't need to add it explicitly to the list of synonyms.")
-                logger.warn(s"  ${b("+--")} Model '$mdlId' allows duplicate synonyms but the large number may degrade the performance.")
+                logger.warn(s"Duplicate synonyms (${dupSyns.size}) found in '$mdlId' model - turn on TRACE logging to see them.")
             }
             else
                 throw new NCE(s"Duplicated synonyms found and not allowed [mdlId=$mdlId]")
@@ -1668,8 +1667,8 @@ object NCDeployManager extends NCService with DecorateAsScala {
                             if (!allSyns.exists(_.intersect(seq).nonEmpty))
                                 logger.warn(s"@NCIntentSample sample doesn't contain any direct synonyms [" +
                                     s"mdlId=$mdlId, " +
-                                    s"mdlOrigin=${mdl.getOrigin}, " +
-                                    s"sample='$s'" +
+                                    s"origin=${mdl.getOrigin}, " +
+                                    s"""sample="$s"""" +
                                 s"]")
                         }