Author: vsiveton
Date: Wed Sep  3 15:38:59 2008
New Revision: 691811

URL: http://svn.apache.org/viewvc?rev=691811&view=rev
Log:
SCM-411: Performance: logger calls are not optimal

o improved all logging call (debug, error, warn and info)

Modified:
    
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/add/SvnAddCommand.java
    
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/checkin/SvnCheckInCommand.java
    
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/checkout/SvnCheckOutCommand.java
    
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/diff/SvnDiffCommand.java
    
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/remove/SvnRemoveCommand.java
    
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/status/SvnStatusCommand.java
    
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/tag/SvnTagCommand.java
    
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/update/SvnUpdateCommand.java

Modified: 
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/add/SvnAddCommand.java
URL: 
http://svn.apache.org/viewvc/maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/add/SvnAddCommand.java?rev=691811&r1=691810&r2=691811&view=diff
==============================================================================
--- 
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/add/SvnAddCommand.java
 (original)
+++ 
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/add/SvnAddCommand.java
 Wed Sep  3 15:38:59 2008
@@ -91,7 +91,10 @@
             {
                 File fileToAdd = new File( fileSet.getBasedir(), 
files[i].toString() );
 
-                getLogger().debug( "SVN adding file: " + 
fileToAdd.getAbsolutePath() );
+                if ( getLogger().isDebugEnabled() )
+                {
+                    getLogger().debug( "SVN adding file: " + 
fileToAdd.getAbsolutePath() );
+                }
 
                 SvnJavaUtil.add( clientManager, fileToAdd, false );
             }

Modified: 
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/checkin/SvnCheckInCommand.java
URL: 
http://svn.apache.org/viewvc/maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/checkin/SvnCheckInCommand.java?rev=691811&r1=691810&r2=691811&view=diff
==============================================================================
--- 
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/checkin/SvnCheckInCommand.java
 (original)
+++ 
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/checkin/SvnCheckInCommand.java
 Wed Sep  3 15:38:59 2008
@@ -53,7 +53,10 @@
                                                       String message, 
ScmVersion tag )
         throws ScmException
     {
-        getLogger().info( "SVN commit directory: " + 
fileSet.getBasedir().getAbsolutePath() );
+        if ( getLogger().isInfoEnabled() )
+        {
+            getLogger().info( "SVN commit directory: " + 
fileSet.getBasedir().getAbsolutePath() );
+        }
 
         SvnJavaScmProviderRepository javaRepo = (SvnJavaScmProviderRepository) 
repo;
 

Modified: 
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/checkout/SvnCheckOutCommand.java
URL: 
http://svn.apache.org/viewvc/maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/checkout/SvnCheckOutCommand.java?rev=691811&r1=691810&r2=691811&view=diff
==============================================================================
--- 
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/checkout/SvnCheckOutCommand.java
 (original)
+++ 
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/checkout/SvnCheckOutCommand.java
 Wed Sep  3 15:38:59 2008
@@ -50,7 +50,10 @@
                                                         ScmVersion tag, 
boolean recursive )
         throws ScmException
     {
-        getLogger().info( "SVN checkout directory: " + 
fileSet.getBasedir().getAbsolutePath() );
+        if ( getLogger().isInfoEnabled() )
+        {
+            getLogger().info( "SVN checkout directory: " + 
fileSet.getBasedir().getAbsolutePath() );
+        }
 
         SvnScmProviderRepository repository = (SvnScmProviderRepository) repo;
 

Modified: 
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/diff/SvnDiffCommand.java
URL: 
http://svn.apache.org/viewvc/maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/diff/SvnDiffCommand.java?rev=691811&r1=691810&r2=691811&view=diff
==============================================================================
--- 
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/diff/SvnDiffCommand.java
 (original)
+++ 
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/diff/SvnDiffCommand.java
 Wed Sep  3 15:38:59 2008
@@ -53,7 +53,10 @@
                                                 ScmVersion startRevision, 
ScmVersion endRevision )
         throws ScmException
     {
-        getLogger().info( "SVN diff directory: " + 
fileSet.getBasedir().getAbsolutePath() );
+        if ( getLogger().isInfoEnabled() )
+        {
+            getLogger().info( "SVN diff directory: " + 
fileSet.getBasedir().getAbsolutePath() );
+        }
 
         SvnJavaScmProviderRepository javaRepo = (SvnJavaScmProviderRepository) 
repo;
 

Modified: 
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/remove/SvnRemoveCommand.java
URL: 
http://svn.apache.org/viewvc/maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/remove/SvnRemoveCommand.java?rev=691811&r1=691810&r2=691811&view=diff
==============================================================================
--- 
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/remove/SvnRemoveCommand.java
 (original)
+++ 
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/remove/SvnRemoveCommand.java
 Wed Sep  3 15:38:59 2008
@@ -49,7 +49,10 @@
             throw new ScmException( "You must provide at least one 
file/directory to remove" );
         }
 
-        getLogger().info( "SVN remove working directory: " + 
fileSet.getBasedir().getAbsolutePath() );
+        if ( getLogger().isInfoEnabled() )
+        {
+            getLogger().info( "SVN remove working directory: " + 
fileSet.getBasedir().getAbsolutePath() );
+        }
 
         SvnJavaScmProviderRepository javaRepo = (SvnJavaScmProviderRepository) 
repo;
 

Modified: 
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/status/SvnStatusCommand.java
URL: 
http://svn.apache.org/viewvc/maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/status/SvnStatusCommand.java?rev=691811&r1=691810&r2=691811&view=diff
==============================================================================
--- 
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/status/SvnStatusCommand.java
 (original)
+++ 
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/status/SvnStatusCommand.java
 Wed Sep  3 15:38:59 2008
@@ -43,7 +43,10 @@
     protected StatusScmResult executeStatusCommand( ScmProviderRepository 
repo, ScmFileSet fileSet )
         throws ScmException
     {
-        getLogger().info( "SVN status directory: " + 
fileSet.getBasedir().getAbsolutePath() );
+        if ( getLogger().isInfoEnabled() )
+        {
+            getLogger().info( "SVN status directory: " + 
fileSet.getBasedir().getAbsolutePath() );
+        }
 
         SvnJavaScmProviderRepository javaRepo = (SvnJavaScmProviderRepository) 
repo;
 

Modified: 
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/tag/SvnTagCommand.java
URL: 
http://svn.apache.org/viewvc/maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/tag/SvnTagCommand.java?rev=691811&r1=691810&r2=691811&view=diff
==============================================================================
--- 
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/tag/SvnTagCommand.java
 (original)
+++ 
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/tag/SvnTagCommand.java
 Wed Sep  3 15:38:59 2008
@@ -69,7 +69,10 @@
             throw new ScmException( "This provider doesn't support tagging 
subsets of a directory" );
         }
 
-        getLogger().info( "SVN checkout directory: " + 
fileSet.getBasedir().getAbsolutePath() );
+        if ( getLogger().isInfoEnabled() )
+        {
+            getLogger().info( "SVN checkout directory: " + 
fileSet.getBasedir().getAbsolutePath() );
+        }
 
         SvnScmProviderRepository repository = (SvnScmProviderRepository) repo;
 

Modified: 
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/update/SvnUpdateCommand.java
URL: 
http://svn.apache.org/viewvc/maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/update/SvnUpdateCommand.java?rev=691811&r1=691810&r2=691811&view=diff
==============================================================================
--- 
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/update/SvnUpdateCommand.java
 (original)
+++ 
maven/sandbox/trunk/scm/maven-scm-provider-svnjava/src/main/java/org/apache/maven/scm/provider/svn/svnjava/command/update/SvnUpdateCommand.java
 Wed Sep  3 15:38:59 2008
@@ -53,7 +53,10 @@
     {
         SvnScmProviderRepository repository = (SvnScmProviderRepository) repo;
 
-        getLogger().info( "SVN update directory: " + 
fileSet.getBasedir().getAbsolutePath() );
+        if ( getLogger().isInfoEnabled() )
+        {
+            getLogger().info( "SVN update directory: " + 
fileSet.getBasedir().getAbsolutePath() );
+        }
 
         SvnJavaScmProviderRepository javaRepo = (SvnJavaScmProviderRepository) 
repo;
 


Reply via email to