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

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


    from 7adddbe  Changing maven implementation to new RequestInfo interface
     add f3aa14f  Refactoring storage access and webdav
     add 02cf1bd  Adding repository storage API
     add 631ccdf  Adding storage implementations
     add 7d37fdc  Adding new group properties to configuration
     add 17c3bb6  Switching to repository storage API
     add 4c5e00e  Adding repository group
     add 3b1d213  Using new storage API for DAV implementation
     add ebd149e  Fixing error for setting repository list
     add 53c58d4  Adding new methods after interface change
     add aabd20f  Fixing exception handling for filesystem storage 
initialization
     add 12c05a8  Adding default location to repository
     add 922d543  Reducing capabilities for repository group
     add a024df3  Fixing repository group implementation
     add 6c0afa8  Adding test for repository group implementation
     add c2bbd80  Adding type for repository group config
     add aa68c37  Refactoring index merger
     add e777599  Changes for updated interfaces
     add dac2455  Changes for updated interfaces
     add 42257e9  Using asset API in DAV
     add 2402920  Switching to asset API
     add 380c152  Using storageAsset for Index API
     add a52b7f2  Adding context merge to provider
     add b48158f  Fixing RepositoryGroupAdmin after refactor
     add 23099bc  Fixing test errors after refactoring
     add 9ca52f4  Fixing tests after refactoring
     add 56ce684  Fixing test errors after refactoring
     add 7eb0f48  Fixing test failures after refactoring

No new revisions were added by this update.

Summary of changes:
 .../apache/archiva/checksum/StreamingChecksum.java |  65 +++
 .../configuration/ArchivaConfiguration.java        |   6 +
 .../configuration/ArchivaRuntimeConfiguration.java |  22 +
 .../configuration/DefaultArchivaConfiguration.java |  38 +-
 .../RepositoryGroupConfiguration.java              |  46 +-
 .../io/registry/ConfigurationRegistryReader.java   |  20 +
 .../io/registry/ConfigurationRegistryWriter.java   |  12 +
 .../configuration/ArchivaConfigurationTest.java    |   3 +-
 .../src/test/resources/spring-context.xml          |   8 +-
 .../src/test/java/RepositoryProviderMock.java      |  25 ++
 .../repository/mock/RepositoryProviderMock.java    |  28 ++
 .../src/test/resources}/log4j2-test.xml            |   2 +
 .../legacy/DefaultLegacyRepositoryConverter.java   |  13 +-
 .../legacy/LegacyConverterArtifactConsumer.java    |   9 +-
 .../archiva/admin/model/beans/RepositoryGroup.java |   4 +-
 .../group/DefaultRepositoryGroupAdmin.java         | 178 ++++----
 .../admin/mock/ArchivaIndexManagerMock.java        |  35 +-
 .../mock/MockMergedRemoteIndexesScheduler.java     |   4 +-
 .../archiva/indexer/ArchivaIndexManager.java       |  24 +-
 .../archiva/indexer/GenericIndexManager.java       | 128 ------
 .../apache/archiva/indexer/merger/IndexMerger.java |   4 +-
 .../indexer/merger/IndexMergerException.java       |   0
 .../archiva/indexer/merger/IndexMergerRequest.java |   4 +-
 .../merger}/MergedRemoteIndexesScheduler.java      |   7 +-
 .../indexer/merger/TemporaryGroupIndex.java        |   0
 ...Exception.java => EditableRepositoryGroup.java} |  44 +-
 .../archiva/repository/ManagedRepository.java      |   2 +
 .../repository/ManagedRepositoryContent.java       |  13 +-
 .../archiva/repository/RelocatablePath.java}       |  46 +-
 .../apache/archiva/repository/RepositoryGroup.java |  72 +++
 .../archiva/repository/RepositoryProvider.java     |  42 ++
 .../archiva/repository/RequestPathMapper.java      |  53 +++
 .../repository/content/RepositoryStorage.java      |  91 ++++
 .../archiva/repository/content/StorageAsset.java   | 143 ++++++
 .../repository/features/IndexCreationFeature.java  |  18 +-
 .../archiva-base/archiva-repository-layer/pom.xml  |   4 +
 .../archiva/indexer/merger/DefaultIndexMerger.java | 152 +++++++
 .../DefaultMergedRemoteIndexesScheduler.java       |  48 +-
 .../indexer/merger/MergedRemoteIndexesTask.java    |   4 +-
 .../merger/MergedRemoteIndexesTaskRequest.java     |   0
 .../merger/MergedRemoteIndexesTaskResult.java      |  10 +-
 .../indexer/merger/TemporaryGroupIndexCleaner.java |   0
 .../archiva/repository/AbstractRepository.java     |  11 +-
 .../repository/AbstractRepositoryGroup.java        | 213 +++++++++
 .../archiva/repository/RepositoryRegistry.java     | 341 ++++++++++++++-
 .../repository/content/FilesystemAsset.java        | 446 +++++++++++++++++++
 .../repository/content/FilesystemStorage.java      | 183 ++++++++
 .../src/main/resources/META-INF/spring-context.xml |   8 +-
 .../repository/content/FilesystemAssetTest.java    | 203 +++++++++
 .../repository/content/FilesystemStorageTest.java  | 208 +++++++++
 .../repository/mock/ArchivaIndexManagerMock.java   |   6 +
 .../mock/ManagedRepositoryContentMock.java         |  34 ++
 .../repository/mock/RepositoryProviderMock.java    |  35 +-
 .../src/test/resources/spring-context.xml          |   7 +
 .../scanner/DefaultRepositoryScanner.java          |  11 +-
 .../repository/scanner/RepositoryScanner.java      |   7 +-
 .../scanner/RepositoryScannerInstance.java         |   3 +-
 .../repository/scanner/RepositoryScannerTest.java  |  16 +-
 .../mock/ManagedRepositoryContentMock.java         |  44 +-
 .../archiva/indexer/maven/MavenIndexContext.java   |   2 +-
 .../archiva/indexer/maven/MavenIndexManager.java   | 139 ++++--
 .../indexer/maven/merger/DefaultIndexMerger.java   | 197 ---------
 .../search/AbstractMavenRepositorySearch.java      |   4 +-
 .../apache/archiva/proxy/MockConfiguration.java    |   5 +
 .../repository/mock/ArchivaIndexManagerMock.java   |   6 +
 .../mock/ManagedRepositoryContentMock.java         |  34 ++
 .../repository/mock/RepositoryProviderMock.java    |  27 ++
 .../archiva-maven/archiva-maven-repository/pom.xml |   7 +
 .../maven2/AbstractDefaultRepositoryContent.java   |   1 +
 .../maven2/ManagedDefaultRepositoryContent.java    |  93 +++-
 .../content/maven2/MavenContentProvider.java       |   7 +-
 .../repository/maven2/MavenManagedRepository.java  |   2 +
 .../repository/maven2/MavenRepositoryGroup.java    |  87 ++++
 .../repository/maven2/MavenRepositoryProvider.java | 130 +++---
 .../archiva/configuration/TestConfiguration.java   |   5 +
 .../ManagedDefaultRepositoryContentTest.java       |   7 +-
 .../storage/maven2/conf/MockConfiguration.java     |   7 +
 .../repository/RepositoryRegistryMock.java}        |  45 +-
 .../maven2/MavenRepositoryRequestInfoTest.java     |   7 +-
 .../index/mock/ArchivaIndexManagerMock.java        |  35 +-
 .../maven2/MavenRepositoryProviderTest.java        |  86 +++-
 .../maven/ArchivaIndexingTaskExecutor.java         |   4 +-
 .../maven/ArchivaIndexingTaskExecutorTest.java     |  44 +-
 .../archiva}/mock/ArchivaIndexManagerMock.java     |  52 +--
 .../archiva}/mock/MavenIndexContextMock.java       |   4 +-
 .../src/test/resources/archiva-test.xml            |   1 +
 .../apache/archiva/webdav/ArchivaDavResource.java  | 273 ++++++------
 .../archiva/webdav/ArchivaDavResourceFactory.java  | 483 +++++++++++----------
 .../archiva/webdav/ArchivaVirtualDavResource.java  |  32 +-
 .../apache/archiva/webdav/RepositoryServlet.java   | 140 +++---
 .../apache/archiva/webdav/util/IndexWriter.java    |  83 ++--
 .../webdav/AbstractRepositoryServletTestCase.java  |  25 +-
 .../webdav/ArchivaDavResourceFactoryTest.java      |  18 +-
 .../org/apache/archiva/webdav/DavResourceTest.java |  28 +-
 .../webdav/RepositoryServletBrowseTest.java        |   2 +-
 ...ositoryServletProxiedMetadataLocalOnlyTest.java |   4 +
 ...sitoryServletProxiedMetadataRemoteOnlyTest.java |   5 +
 .../RepositoryServletProxiedPassthroughTest.java   |   1 +
 ...toryServletProxiedPluginSnapshotPolicyTest.java |   1 +
 .../RepositoryServletProxiedReleasePolicyTest.java |   1 +
 ...RepositoryServletProxiedSnapshotPolicyTest.java |   1 +
 ...ervletProxiedTimestampedSnapshotPolicyTest.java |   1 +
 .../RepositoryServletRepositoryGroupTest.java      |  31 +-
 .../archiva/webdav/RepositoryServletTest.java      |   6 +-
 .../webdav/UnauthenticatedDavResourceFactory.java  |   2 +-
 .../webdav/UnauthenticatedRepositoryServlet.java   |  20 +-
 .../src/test/resources/log4j2-test.xml             |   1 +
 .../archiva/configuration/StubConfiguration.java   |   6 +
 108 files changed, 4047 insertions(+), 1358 deletions(-)
 create mode 100644 
archiva-modules/archiva-base/archiva-checksum/src/main/java/org/apache/archiva/checksum/StreamingChecksum.java
 copy archiva-modules/{archiva-web/archiva-webapp/src/test => 
archiva-base/archiva-consumers/archiva-core-consumers/src/test/resources}/log4j2-test.xml
 (99%)
 delete mode 100644 
archiva-modules/archiva-base/archiva-repository-api/src/main/java/org/apache/archiva/indexer/GenericIndexManager.java
 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
 (97%)
 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%)
 copy 
archiva-modules/archiva-base/archiva-repository-api/src/main/java/org/apache/archiva/repository/{RepositoryException.java
 => EditableRepositoryGroup.java} (63%)
 copy 
archiva-modules/{archiva-maven/archiva-maven-repository/src/main/java/org/apache/archiva/metadata/repository/storage/maven2/MavenProjectParent.java
 => 
archiva-base/archiva-repository-api/src/main/java/org/apache/archiva/repository/RelocatablePath.java}
 (55%)
 create mode 100644 
archiva-modules/archiva-base/archiva-repository-api/src/main/java/org/apache/archiva/repository/RepositoryGroup.java
 create mode 100644 
archiva-modules/archiva-base/archiva-repository-api/src/main/java/org/apache/archiva/repository/RequestPathMapper.java
 create mode 100644 
archiva-modules/archiva-base/archiva-repository-api/src/main/java/org/apache/archiva/repository/content/RepositoryStorage.java
 create mode 100644 
archiva-modules/archiva-base/archiva-repository-api/src/main/java/org/apache/archiva/repository/content/StorageAsset.java
 create mode 100644 
archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/archiva/indexer/merger/DefaultIndexMerger.java
 rename archiva-modules/{archiva-maven/archiva-maven-indexer => 
archiva-base/archiva-repository-layer}/src/main/java/org/apache/archiva/indexer/merger/DefaultMergedRemoteIndexesScheduler.java
 (51%)
 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%)
 create mode 100644 
archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/archiva/repository/AbstractRepositoryGroup.java
 create mode 100644 
archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/archiva/repository/content/FilesystemAsset.java
 create mode 100644 
archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/archiva/repository/content/FilesystemStorage.java
 create mode 100644 
archiva-modules/archiva-base/archiva-repository-layer/src/test/java/org/apache/archiva/repository/content/FilesystemAssetTest.java
 create mode 100644 
archiva-modules/archiva-base/archiva-repository-layer/src/test/java/org/apache/archiva/repository/content/FilesystemStorageTest.java
 copy 
archiva-modules/{archiva-maven/archiva-maven-proxy/src/test/java/org/apache/archiva/repository
 => 
archiva-base/archiva-repository-scanner/src/test/java/org/apache/archiva/repository/scanner}/mock/ManagedRepositoryContentMock.java
 (89%)
 delete mode 100644 
archiva-modules/archiva-maven/archiva-maven-indexer/src/main/java/org/apache/archiva/indexer/maven/merger/DefaultIndexMerger.java
 create mode 100644 
archiva-modules/archiva-maven/archiva-maven-repository/src/main/java/org/apache/archiva/repository/maven2/MavenRepositoryGroup.java
 copy 
archiva-modules/{archiva-base/archiva-repository-layer/src/main/java/org/apache/archiva/repository/PasswordCredentials.java
 => 
archiva-maven/archiva-maven-repository/src/test/java/org/apache/archiva/repository/RepositoryRegistryMock.java}
 (53%)
 copy 
archiva-modules/{archiva-base/archiva-repository-admin/archiva-repository-admin-default/src/test/java/org/apache/archiva/admin
 => 
archiva-scheduler/archiva-scheduler-repository/src/test/java/org/apache/archiva}/mock/ArchivaIndexManagerMock.java
 (95%)
 copy 
archiva-modules/{archiva-base/archiva-repository-admin/archiva-repository-admin-default/src/test/java/org/apache/archiva/admin
 => 
archiva-scheduler/archiva-scheduler-repository/src/test/java/org/apache/archiva}/mock/MavenIndexContextMock.java
 (96%)

Reply via email to