From cd7744eb28126a98b060d9a358fa3f7eed45a3a2 Mon Sep 17 00:00:00 2001 From: Olivier Lamy Date: Thu, 19 Jan 2012 10:09:21 +0000 Subject: [PATCH] add log info on maven repository indexing git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1233265 13f79535-47bb-0310-9956-ffa450edef68 --- .../scheduler/indexing/ArchivaIndexingTaskExecutor.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/archiva-modules/archiva-scheduler/archiva-scheduler-indexing/src/main/java/org/apache/archiva/scheduler/indexing/ArchivaIndexingTaskExecutor.java b/archiva-modules/archiva-scheduler/archiva-scheduler-indexing/src/main/java/org/apache/archiva/scheduler/indexing/ArchivaIndexingTaskExecutor.java index fc1ef03f9..2b9bba5f5 100644 --- a/archiva-modules/archiva-scheduler/archiva-scheduler-indexing/src/main/java/org/apache/archiva/scheduler/indexing/ArchivaIndexingTaskExecutor.java +++ b/archiva-modules/archiva-scheduler/archiva-scheduler-indexing/src/main/java/org/apache/archiva/scheduler/indexing/ArchivaIndexingTaskExecutor.java @@ -50,6 +50,7 @@ import javax.annotation.PostConstruct; import javax.inject.Inject; import java.io.File; import java.io.IOException; +import java.util.Arrays; /** * ArchivaIndexingTaskExecutor Executes all indexing tasks. Adding, updating and removing artifacts from the index are @@ -104,7 +105,12 @@ public class ArchivaIndexingTaskExecutor { try { + long start = System.currentTimeMillis(); nexusIndexer.scan( context, null, indexingTask.isOnlyUpdate() ); + long end = System.currentTimeMillis(); + log.info( "indexed maven repository: {}, onlyUpdate: {}, time {} ms", + Arrays.asList( repository.getId(), indexingTask.isOnlyUpdate(), ( end - start ) ).toArray( + new Object[3] ) ); } catch ( IOException e ) { -- 2.39.5