Martin Stockhammer
bf219edd16
Refactoring of repository classes
3 lat temu
Martin Stockhammer
71196f3125
Dependency cleanup of rss
4 lat temu
Martin Stockhammer
adeb46cce9
Moving filesystem storage classes in sub package
4 lat temu
Martin Stockhammer
3a08931d19
Removing plexus dependency
4 lat temu
Martin Stockhammer
e41fb343bc
Fixing time zone issue
4 lat temu
Martin Stockhammer
01666eea89
Switching to new rome version for rss
4 lat temu
Martin Stockhammer
5d90a2102d
Renaming packages to make them distinct over modules
4 lat temu
Martin Stockhammer
6766beb8ac
Extracting interface from RepositoryRegistry
4 lat temu
Martin Stockhammer
f39fc917a8
Fixes for JDK11
4 lat temu
Martin Stockhammer
9bb3c0d4ce
Relaxing precision for date comparison in unit test
4 lat temu
Martin Stockhammer
379a72c3b7
Changing time parameter
4 lat temu
Martin Stockhammer
7a5bc65de4
Implementing stream methods. Changing date arguments to java time API.
4 lat temu
Martin Stockhammer
d4ce38836d
Implementing new stream methods
4 lat temu
Martin Stockhammer
118604a706
Fixing unit tests
4 lat temu
Martin Stockhammer
21d5cf53fe
Refactoring repository metadata session handling
4 lat temu
Martin Stockhammer
eca0097d85
Changing session handling for metadata API
4 lat temu
Martin Stockhammer
f101252375
Reorganizing imports
6 lat temu
Martin Stockhammer
a6706c8414
Migrating web modules to java.nio
6 lat temu
Carlos Sanchez
63479200ce
Add a AbstractMetadataRepository to remove duplicated code
9 lat temu
Olivier Lamy
4e331298e4
no need to lookup those beans for each request
9 lat temu
Eric Barboni
99117364be
one move for all remaining override annotation
10 lat temu
Olivier Lamy
d6c28781b0
more diamond
10 lat temu
Olivier Lamy
d9de8dc7af
use diamond operator
10 lat temu
Olivier Lamy
402f10c841
code cleanup comment
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1541400 13f79535-47bb-0310-9956-ffa450edef68
10 lat temu
Olivier Lamy
ab6f5bde33
move to last easymock 3.2
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1541399 13f79535-47bb-0310-9956-ffa450edef68
10 lat temu
skygo
0c9c688ea9
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-MRM-1756@1488531 13f79535-47bb-0310-9956-ffa450edef68
11 lat temu
Olivier Lamy
cfaf9559dd
use generics
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1484362 13f79535-47bb-0310-9956-ffa450edef68
11 lat temu
skygo
40c462af88
fix imports and minors warning sonar.
remove a space in transactions name pom.
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1456696 13f79535-47bb-0310-9956-ffa450edef68
11 lat temu
Olivier Lamy
e92fede155
fix all RepositoryManager implementations
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1423879 13f79535-47bb-0310-9956-ffa450edef68
11 lat temu
Olivier Lamy
f1d408f40e
fix mocks compilation
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1400903 13f79535-47bb-0310-9956-ffa450edef68
11 lat temu
Olivier Lamy
e7bc35db81
add unit test for new method in MetadataRepository and fix compilation for some impls/mocks
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1397345 13f79535-47bb-0310-9956-ffa450edef68
11 lat temu
Olivier Lamy
2e95b7d4ba
fix mocks compilation
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1381582 13f79535-47bb-0310-9956-ffa450edef68
11 lat temu
Olivier Lamy
bf52af4760
change package for those test utils
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1356101 13f79535-47bb-0310-9956-ffa450edef68
12 lat temu
Olivier Lamy
1484a3316a
[MRM-1638] Improve unit test for archiva build
Based on patch provided by Eric Barboni.
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1356091 13f79535-47bb-0310-9956-ffa450edef68
12 lat temu
Olivier Lamy
cbfc4aa789
fix compilation of impls
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1353620 13f79535-47bb-0310-9956-ffa450edef68
12 lat temu
Olivier Lamy
a1230dc9e7
fix test mock compilation
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1346610 13f79535-47bb-0310-9956-ffa450edef68
12 lat temu
Olivier Lamy
ac4dbb87e1
get RID of plexus.requirement annotation
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1165558 13f79535-47bb-0310-9956-ffa450edef68
12 lat temu
Olivier Lamy
f0c6ee5a71
get RID of plexus.component annotation
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1165527 13f79535-47bb-0310-9956-ffa450edef68
12 lat temu
Olivier Lamy
09292c0037
[MRM-1473] remove use of plexus-spring
fix archiva-rss module
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1130146 13f79535-47bb-0310-9956-ffa450edef68
13 lat temu
Brett Porter
076a33f877
[MRM-1327] fix 'used by' to work under JCR store. Remove updateProjectReferences API
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1086569 13f79535-47bb-0310-9956-ffa450edef68
13 lat temu
Brett Porter
23a09c2024
[MRM-1443, MRM-1327] allow repository-statistics module to optimise statistics generation if JCR store is available
- updates to other mock repositories
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1053826 13f79535-47bb-0310-9956-ffa450edef68
13 lat temu
Brett Porter
6ff9147139
[MRM-1327] hook save()/close()/revert() methods to the repository implementation
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1053630 13f79535-47bb-0310-9956-ffa450edef68
13 lat temu
Brett Porter
f56609efad
[MRM-1330] refactor access around the concept of a "repository session". See Javadoc for some notes. This should be a single entry point for application users of either the metadata repository, resolution, or storage access. The session needs to be explicitly closed (and modifications saved) to facilitate some storage mechanisms.
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1053542 13f79535-47bb-0310-9956-ffa450edef68
13 lat temu
Brett Porter
c63e2a3f77
[MRM-1327] refactor the repository API to make each concern clearer. Storage, resolver and metadata repository are separate interfaces. Rename methods on the resolver and the storage to be clearer of their intent
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1051788 13f79535-47bb-0310-9956-ffa450edef68
13 lat temu
Brett Porter
badcc9e925
[MRM-1327] add exception handling to the metadata repository implementation
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1051732 13f79535-47bb-0310-9956-ffa450edef68
13 lat temu
Maria Odea B. Ching
e82ce0f0b5
merged MRM-980 branch to trunk
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1002059 13f79535-47bb-0310-9956-ffa450edef68
13 lat temu
Carlos Sanchez Gonzalez
887786e059
Seconds difference could make test fail, compare date differences
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@983755 13f79535-47bb-0310-9956-ffa450edef68
14 lat temu
Brett Porter
2e9c35d4aa
[MRM-1329] Start to revise Javadoc of APIs
- additionally, add projectVersion to the ArtifactMetadata so that the full coordinate is available.
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@923520 13f79535-47bb-0310-9956-ffa450edef68
14 lat temu
Brett Porter
0960c24cfb
[MRM-1301] add back summary statistics for various counts
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@891102 13f79535-47bb-0310-9956-ffa450edef68
14 lat temu
Brett Porter
99765460e0
[MRM-1299] migrate RSS from the database to the metadata repository
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@888723 13f79535-47bb-0310-9956-ffa450edef68
14 lat temu