]> source.dussan.org Git - archiva.git/commit
[MRM-815] aggregate indices for repository groups.
authorOlivier Lamy <olamy@apache.org>
Sat, 5 Nov 2011 18:50:28 +0000 (18:50 +0000)
committerOlivier Lamy <olamy@apache.org>
Sat, 5 Nov 2011 18:50:28 +0000 (18:50 +0000)
commit7ad0e303a0b77c9abb8197b4dd528c6f90bd74b3
treece94e155fdd4cd94c773044ac6330e9ed5f8d371
parente9d93aa21bc44d4cafaecb363a838b4506cbd2bb
[MRM-815] aggregate indices for repository groups.
delete temporary on session end with a session listener
periodical taks to cleanup too old temp group index.

git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1198011 13f79535-47bb-0310-9956-ffa450edef68
archiva-modules/archiva-base/archiva-indexer/src/main/java/org/apache/archiva/indexer/merger/DefaultIndexMerger.java
archiva-modules/archiva-base/archiva-indexer/src/main/java/org/apache/archiva/indexer/merger/IndexMerger.java
archiva-modules/archiva-base/archiva-indexer/src/main/java/org/apache/archiva/indexer/merger/TemporaryGroupIndex.java [new file with mode: 0644]
archiva-modules/archiva-base/archiva-indexer/src/main/java/org/apache/archiva/indexer/merger/TemporaryGroupIndexCleaner.java [new file with mode: 0644]
archiva-modules/archiva-web/archiva-webapp/src/main/webapp/WEB-INF/web.xml
archiva-modules/archiva-web/archiva-webdav/src/main/java/org/apache/archiva/webdav/ArchivaDavResourceFactory.java
archiva-modules/archiva-web/archiva-webdav/src/main/java/org/apache/archiva/webdav/util/TemporaryGroupIndexSessionCleaner.java [new file with mode: 0644]