This is an automated email from the ASF dual-hosted git repository.

martin_s pushed a change to branch feature/storage_refactoring
in repository https://gitbox.apache.org/repos/asf/archiva.git.


    from 6c0afa8  Adding test for repository group implementation
     new c2bbd80  Adding type for repository group config
     new aa68c37  Refactoring index merger

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../RepositoryGroupConfiguration.java              |  17 +++
 .../io/registry/ConfigurationRegistryReader.java   |   1 +
 .../io/registry/ConfigurationRegistryWriter.java   |   3 +
 .../group/DefaultRepositoryGroupAdmin.java         |   2 +-
 .../mock/MockMergedRemoteIndexesScheduler.java     |   2 +-
 .../archiva/indexer/ArchivaIndexManager.java       |   2 +-
 .../apache/archiva/indexer/merger/IndexMerger.java |   4 +-
 .../indexer/merger/IndexMergerException.java       |   0
 .../archiva/indexer/merger/IndexMergerRequest.java |   0
 .../merger}/MergedRemoteIndexesScheduler.java      |   7 +-
 .../indexer/merger/TemporaryGroupIndex.java        |   0
 .../DefaultMergedRemoteIndexesScheduler.java       |  20 +--
 .../indexer/merger/MergedRemoteIndexesTask.java    |   4 +-
 .../merger/MergedRemoteIndexesTaskRequest.java     |   0
 .../merger/MergedRemoteIndexesTaskResult.java      |  10 +-
 .../indexer/merger/TemporaryGroupIndexCleaner.java |   0
 .../archiva/repository/RepositoryRegistry.java     |  89 ++++++++++--
 .../maven/{merger => }/DefaultIndexMerger.java     |   8 +-
 .../archiva/indexer/maven/MavenIndexContext.java   |   2 +-
 .../repository/maven2/MavenRepositoryProvider.java |  10 +-
 .../maven2/MavenRepositoryProviderTest.java        |  17 +--
 .../archiva/webdav/ArchivaDavResourceFactory.java  | 150 +++++++++++----------
 22 files changed, 216 insertions(+), 132 deletions(-)
 rename archiva-modules/{archiva-maven/archiva-maven-indexer => 
archiva-base/archiva-repository-api}/src/main/java/org/apache/archiva/indexer/merger/IndexMerger.java
 (90%)
 rename archiva-modules/{archiva-maven/archiva-maven-indexer => 
archiva-base/archiva-repository-api}/src/main/java/org/apache/archiva/indexer/merger/IndexMergerException.java
 (100%)
 rename archiva-modules/{archiva-maven/archiva-maven-indexer => 
archiva-base/archiva-repository-api}/src/main/java/org/apache/archiva/indexer/merger/IndexMergerRequest.java
 (100%)
 rename 
archiva-modules/{archiva-scheduler/archiva-scheduler-api/src/main/java/org/apache/archiva/scheduler
 => 
archiva-base/archiva-repository-api/src/main/java/org/apache/archiva/indexer/merger}/MergedRemoteIndexesScheduler.java
 (87%)
 rename archiva-modules/{archiva-maven/archiva-maven-indexer => 
archiva-base/archiva-repository-api}/src/main/java/org/apache/archiva/indexer/merger/TemporaryGroupIndex.java
 (100%)
 rename archiva-modules/{archiva-maven/archiva-maven-indexer => 
archiva-base/archiva-repository-layer}/src/main/java/org/apache/archiva/indexer/merger/DefaultMergedRemoteIndexesScheduler.java
 (79%)
 rename archiva-modules/{archiva-maven/archiva-maven-indexer => 
archiva-base/archiva-repository-layer}/src/main/java/org/apache/archiva/indexer/merger/MergedRemoteIndexesTask.java
 (95%)
 rename archiva-modules/{archiva-maven/archiva-maven-indexer => 
archiva-base/archiva-repository-layer}/src/main/java/org/apache/archiva/indexer/merger/MergedRemoteIndexesTaskRequest.java
 (100%)
 rename archiva-modules/{archiva-maven/archiva-maven-indexer => 
archiva-base/archiva-repository-layer}/src/main/java/org/apache/archiva/indexer/merger/MergedRemoteIndexesTaskResult.java
 (77%)
 rename archiva-modules/{archiva-maven/archiva-maven-indexer => 
archiva-base/archiva-repository-layer}/src/main/java/org/apache/archiva/indexer/merger/TemporaryGroupIndexCleaner.java
 (100%)
 rename 
archiva-modules/archiva-maven/archiva-maven-indexer/src/main/java/org/apache/archiva/indexer/maven/{merger
 => }/DefaultIndexMerger.java (95%)

Reply via email to