From: Bruno Sinou Date: Wed, 12 Mar 2014 13:18:48 +0000 (+0000) Subject: enhance log strategy X-Git-Tag: argeo-slc-2.1.7~207 X-Git-Url: http://git.argeo.org/?a=commitdiff_plain;h=c1c0cfad11c63dcaa10030facc97a46a212d1533;p=gpl%2Fargeo-slc.git enhance log strategy git-svn-id: https://svn.argeo.org/slc/trunk@6894 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- diff --git a/plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/commands/NormalizeWorkspace.java b/plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/commands/NormalizeWorkspace.java index c348151c9..ba6698383 100644 --- a/plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/commands/NormalizeWorkspace.java +++ b/plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/commands/NormalizeWorkspace.java @@ -192,11 +192,13 @@ public class NormalizeWorkspace extends AbstractHandler implements SlcNames { artifactIndexer.index(node); jarFileIndexer.index(node); distBundleIndexer.index(node); - node.getSession().save(); + if (node.getSession().hasPendingChanges()) { + node.getSession().save(); + if (log.isDebugEnabled()) + log.debug("Processed artifact " + + node.getPath()); + } monitor.worked(1); - if (log.isDebugEnabled()) - log.debug("Processed artifact " - + node.getPath()); } } else { monitor.worked(1);