From 6abe3b6a9054e1ec7688000117294d7e4cabcaa0 Mon Sep 17 00:00:00 2001 From: Olivier Lamy Date: Thu, 7 Feb 2013 22:22:13 +0000 Subject: [PATCH] log time to merge indexes git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1443760 13f79535-47bb-0310-9956-ffa450edef68 --- .../apache/archiva/indexer/merger/DefaultIndexMerger.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/archiva-modules/archiva-base/archiva-indexer/src/main/java/org/apache/archiva/indexer/merger/DefaultIndexMerger.java b/archiva-modules/archiva-base/archiva-indexer/src/main/java/org/apache/archiva/indexer/merger/DefaultIndexMerger.java index aaee1e576..8ed8205c3 100644 --- a/archiva-modules/archiva-base/archiva-indexer/src/main/java/org/apache/archiva/indexer/merger/DefaultIndexMerger.java +++ b/archiva-modules/archiva-base/archiva-indexer/src/main/java/org/apache/archiva/indexer/merger/DefaultIndexMerger.java @@ -25,6 +25,7 @@ import org.apache.archiva.common.plexusbridge.PlexusSisuBridge; import org.apache.archiva.common.plexusbridge.PlexusSisuBridgeException; import org.apache.commons.io.FileUtils; import org.apache.commons.lang.math.NumberUtils; +import org.apache.commons.lang.time.StopWatch; import org.apache.maven.index.NexusIndexer; import org.apache.maven.index.context.IndexingContext; import org.apache.maven.index.context.UnsupportedExistingLuceneIndexException; @@ -90,6 +91,9 @@ public class DefaultIndexMerger public IndexingContext buildMergedIndex( IndexMergerRequest indexMergerRequest ) throws IndexMergerException { + StopWatch stopWatch = new StopWatch(); + stopWatch.reset(); + stopWatch.start(); File tempRepoFile = Files.createTempDir(); tempRepoFile.deleteOnExit(); @@ -120,6 +124,8 @@ public class DefaultIndexMerger } temporaryGroupIndexes.add( new TemporaryGroupIndex( tempRepoFile, tempRepoId, indexMergerRequest.getGroupId() ) ); + stopWatch.stop(); + log.info( "merged index for repos {} in {} s", indexMergerRequest.getRepositoriesIds(), stopWatch.getTime() ); return indexingContext; } catch ( IOException e ) -- 2.39.5