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
|
2010-12-29 13:02:59 +00:00 |
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
|
2010-12-29 06:14:04 +00:00 |
Brett Porter
|
34638d4e67
|
clean up the "TODO" list, and mark those that are more important as "FIXME"
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1051810 13f79535-47bb-0310-9956-ffa450edef68
|
2010-12-22 10:20:14 +00:00 |
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
|
2010-12-22 08:31:56 +00:00 |
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
|
2010-12-22 01:53:10 +00:00 |
Brett Porter
|
30f0ab2365
|
[MRM-1435] fix up useless boxing issues
Submitted by: Dave Brosius
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1039994 13f79535-47bb-0310-9956-ffa450edef68
|
2010-11-29 00:39:43 +00:00 |
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
|
2010-09-28 09:09:32 +00:00 |
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
|
2010-03-16 00:21:13 +00:00 |
Brett Porter
|
5c18f8b344
|
[MRM-1359] add tests for legacy format translation in WebDAV and other Maven 1 repository notes
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@921789 13f79535-47bb-0310-9956-ffa450edef68
|
2010-03-11 10:34:42 +00:00 |
Brett Porter
|
5761f19b58
|
[MRM-1360] move type population into Maven 2 plugin
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@921686 13f79535-47bb-0310-9956-ffa450edef68
|
2010-03-11 04:33:02 +00:00 |
Brett Porter
|
4330002cef
|
[MRM-1360] store artifact metadata in the repository and make maven facet's compliant
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@921671 13f79535-47bb-0310-9956-ffa450edef68
|
2010-03-11 02:40:39 +00:00 |
Brett Porter
|
d6c33feff1
|
[MRM-1282] remove use of repository layer in favour of storage API
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@921423 13f79535-47bb-0310-9956-ffa450edef68
|
2010-03-10 16:15:21 +00:00 |
Brett Porter
|
f97e798940
|
[MRM-1282] Repository Path Translation consolidation
- DefaultPathParser now a shell around RepositoryPathTranslator, for refactoring away
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@921366 13f79535-47bb-0310-9956-ffa450edef68
|
2010-03-10 14:35:31 +00:00 |
Brett Porter
|
3f9d3bac3e
|
[MRM-1360] move type population into Maven 2 plugin
- correct problem with the instantiation of the translator in the legacy code
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@921227 13f79535-47bb-0310-9956-ffa450edef68
|
2010-03-10 04:21:54 +00:00 |
Brett Porter
|
780176f7f5
|
[MRM-1360] move type population into Maven 2 plugin
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@921224 13f79535-47bb-0310-9956-ffa450edef68
|
2010-03-10 04:02:48 +00:00 |
Brett Porter
|
989f143a5f
|
[MRM-1360] move the maven 2 repository plugin to use the shared test repository
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@921202 13f79535-47bb-0310-9956-ffa450edef68
|
2010-03-10 01:38:29 +00:00 |
Brett Porter
|
1f60d14c48
|
enforce test ordering
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@920792 13f79535-47bb-0310-9956-ffa450edef68
|
2010-03-09 10:55:47 +00:00 |
Brett Porter
|
4c2bd734ff
|
[MRM-1282] remove JDK 6 API usage and unused method
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@920766 13f79535-47bb-0310-9956-ffa450edef68
|
2010-03-09 10:10:56 +00:00 |
Brett Porter
|
cd9c1097d1
|
[MRM-1282] start to implement maven metadata for artifacts, splitting from existing sources
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@920722 13f79535-47bb-0310-9956-ffa450edef68
|
2010-03-09 08:00:25 +00:00 |
Brett Porter
|
af2a929978
|
[MNG-1301] remove the problem reports dependency on the repository layer, start to migrate path parsing into metadata API
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@920649 13f79535-47bb-0310-9956-ffa450edef68
|
2010-03-09 04:24:32 +00:00 |
Brett Porter
|
4231711a40
|
[MRM-1282] sort the results for platform independance
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@911488 13f79535-47bb-0310-9956-ffa450edef68
|
2010-02-18 16:56:49 +00:00 |
Brett Porter
|
13f4b3cc1f
|
[MRM-1282] sort the results for platform independance
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@911453 13f79535-47bb-0310-9956-ffa450edef68
|
2010-02-18 15:51:07 +00:00 |
Brett Porter
|
606c82cbca
|
merged recent changes from trunk, and reimplemented incoming audit log functionality as a plugin using the metadata repository
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@900664 13f79535-47bb-0310-9956-ffa450edef68
|
2010-01-19 06:15:09 +00:00 |
Brett Porter
|
82f8a22ed6
|
[MRM-1301] remove any problem reports when metadata is re-processed
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@893692 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-24 04:20:41 +00:00 |
Brett Porter
|
79de06cf3e
|
[MRM-1283] propagate errors occurring during resolution
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@893686 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-24 02:40:57 +00:00 |
Brett Porter
|
eea9187d45
|
[MRM-1282] make sure snapshot artifact versions are processed correctly - remove debugging
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@892792 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-21 12:15:06 +00:00 |
Brett Porter
|
5a92d22118
|
[MRM-1282] make sure snapshot artifact versions are processed correctly
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@892790 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-21 12:12:58 +00:00 |
Brett Porter
|
966d79546d
|
[MRM-1025] remove artifact deletion and update consumer. remove archiva-database module
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@891130 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-16 06:18:33 +00:00 |
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
|
2009-12-16 02:25:42 +00:00 |
Brett Porter
|
2a5c2bb81a
|
[MRM-1301] add back problem reporting for POM in the wrong location
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@891087 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-16 00:53:37 +00:00 |
Brett Porter
|
0f4bec3049
|
[MRM-1301] add back problem reporting for invalid / missing POM
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@891084 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-16 00:38:50 +00:00 |
Brett Porter
|
4331620db6
|
[MRM-1301] migrate reports to metadata repository
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@891064 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-15 23:07:36 +00:00 |
Brett Porter
|
2c63e15d42
|
[MRM-1282] make artifacts load metadata on the fly from a maven2 repo
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@889083 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-10 04:16:11 +00:00 |
Brett Porter
|
7c7fffc71c
|
[MRM-1293] introduce repository statistics as a new plugin that operates over the metadata repository. Currently a work in progress - repository size statistics are not stored, and only the scanner and scheduler have been hooked in (meaning reports will be out of date)
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@888164 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-07 22:32:10 +00:00 |
Brett Porter
|
52bcd1b58b
|
[MRM-1292] replace the dependency graph by a maven-dependency-tree based implementation (maven-project is not used)
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@885812 13f79535-47bb-0310-9956-ffa450edef68
|
2009-12-01 16:01:31 +00:00 |
Brett Porter
|
3d61eecdc4
|
[MRM-1283] improve performance of on-demand resolution from storage. Still could be improved.
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@885095 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-28 14:28:30 +00:00 |
Brett Porter
|
61745667ab
|
[MRM-1283] intercept requests for browsing and use the repository storage to determine values if not in metadata
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@885072 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-28 08:32:21 +00:00 |
Brett Porter
|
2721d7bf8d
|
[MRM-1283] moved browseArtifact() functionality over to metadata repository and remove repositoryBrowsing component
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@885001 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-27 20:50:34 +00:00 |
Brett Porter
|
c5cb5db5c8
|
[MRM-1283] moved first part of browse() functionality over to metadata repository
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@884866 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-27 13:09:04 +00:00 |
Brett Porter
|
9ca17ec770
|
[MRM-1283] migrate dependees() / "used by" tab to metadata repository and remove repositoryBrowsing from ShowArtifactAction
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@884727 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-27 00:16:19 +00:00 |
Brett Porter
|
cd4c3cb104
|
[MRM-1283] migrate dependencies() method to metadata repository
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@884536 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-26 11:49:56 +00:00 |
Brett Porter
|
bf527dc936
|
[MRM-1283] migrate mailingLists() method to metadata repository
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@884414 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-26 06:44:40 +00:00 |
Brett Porter
|
e9962a70d5
|
[MRM-1282] set the validation level to a more reasonable one for this purpose
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@884395 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-26 03:46:06 +00:00 |
Brett Porter
|
3529172859
|
[MRM-1282] support storing facet content in the file metadata repository
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@884372 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-26 02:24:35 +00:00 |
Brett Porter
|
9062810001
|
[MRM-1282] store more of the content in the file metadata repository
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@884177 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-25 16:24:55 +00:00 |
Brett Porter
|
dd67f0be67
|
[MRM-1282] improve unit testing
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@884084 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-25 13:00:39 +00:00 |
Brett Porter
|
7c7f2cfd6d
|
[MRM-1282] improve exception handling
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@884066 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-25 12:17:38 +00:00 |
Brett Porter
|
78191d6285
|
[MRM-1282] more reading of Maven POM into metadata
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@884062 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-25 11:45:49 +00:00 |
Brett Porter
|
7a52fa2fbf
|
[MRM-1282] handle snapshot versions
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@883981 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-25 05:32:18 +00:00 |
Brett Porter
|
46fa883487
|
[MRM-1282] clear up confusing "build" terminology, instead using project version (1.0-SNAPSHOT) and artifact version (1.0-20091112.0123456-1)
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@883965 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-25 03:11:22 +00:00 |
Brett Porter
|
7d2c217bdb
|
[MRM-1282] commit missing test files
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@883938 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-25 00:48:43 +00:00 |
Brett Porter
|
9c623e7fb2
|
[MRM-1282] commit missing test files
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@883937 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-25 00:47:58 +00:00 |
Brett Porter
|
d9e22fa778
|
[MRM-1282] introduce a metadata resolver API that will allow just-in-time addition to the content repository and the ability to introduce proxying
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@883936 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-25 00:45:57 +00:00 |
Brett Porter
|
627ad47211
|
[MRM-1283] start to migrate browse functionality to use the content repository. At present, this does everything except the just-in-time processing of models that haven't been stored yet
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@883603 13f79535-47bb-0310-9956-ffa450edef68
|
2009-11-24 06:26:04 +00:00 |