Commit Graph

135 Commits

Author SHA1 Message Date
Maria Odea B. Ching 5e02d4b9da o remove unneeded files
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-nexus-indexer@740240 13f79535-47bb-0310-9956-ffa450edef68
2009-02-03 08:10:34 +00:00
Maria Odea B. Ching a537a0b8bc [MRM-749]
o integrate advanced search impl of nexus search in web app


git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-nexus-indexer@740220 13f79535-47bb-0310-9956-ffa450edef68
2009-02-03 05:29:17 +00:00
Maria Odea B. Ching a86557330f [MRM-749]
o implement advanced search for nexus search impl
o added test cases


git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-nexus-indexer@740206 13f79535-47bb-0310-9956-ffa450edef68
2009-02-03 03:39:06 +00:00
Maria Odea B. Ching 61d0936fc0 [MRM-749]
o fixed pagination


git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-nexus-indexer@739952 13f79535-47bb-0310-9956-ffa450edef68
2009-02-02 09:46:31 +00:00
Maria Odea B. Ching 66caf5f56e [MRM-749]
o implement search within search results in nexus impl of search


git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-nexus-indexer@739939 13f79535-47bb-0310-9956-ffa450edef68
2009-02-02 08:04:40 +00:00
Maria Odea B. Ching 8b262c648b [MRM-749]
o wire search action to use nexus repository search (quick search)


git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-nexus-indexer@739197 13f79535-47bb-0310-9956-ffa450edef68
2009-01-30 07:32:35 +00:00
Maria Odea B. Ching 5d406d71dc [MRM-749]
o added more tests
o remove indexing contexts after search


git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-nexus-indexer@738801 13f79535-47bb-0310-9956-ffa450edef68
2009-01-29 08:47:52 +00:00
Maria Odea B. Ching 64340c8930 [MRM-749]
o added test case if searched artifact resides in multiple repos
o refactored parts of NexusRepositorySearchTest


git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-nexus-indexer@738791 13f79535-47bb-0310-9956-ffa450edef68
2009-01-29 08:06:44 +00:00
Maria Odea B. Ching 78a944daf3 [MRM-749]
o apply pagination in nexus search
o add test for pagination


git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-nexus-indexer@738779 13f79535-47bb-0310-9956-ffa450edef68
2009-01-29 07:13:15 +00:00
Maria Odea B. Ching 4d70f30499 [MRM-749]
o added quick search implementation in NexusRepositorySearch
o added tests


git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-nexus-indexer@738766 13f79535-47bb-0310-9956-ffa450edef68
2009-01-29 06:14:42 +00:00
Maria Odea B. Ching 55238052e5 [MRM-749]
o add new implementation of search which uses Nexus Indexer for searching the nexus index
o remove IndexingContext in nexus indexer consumer once the scanning is complete


git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-nexus-indexer@736971 13f79535-47bb-0310-9956-ffa450edef68
2009-01-23 08:33:35 +00:00
Maria Odea B. Ching c18e8bc723 [MRM-749]
additional test case


git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-nexus-indexer@736944 13f79535-47bb-0310-9956-ffa450edef68
2009-01-23 05:47:51 +00:00
Maria Odea B. Ching bfe33da36b [MRM-749]
o just update index doc if artifact has already been indexed


git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-nexus-indexer@736905 13f79535-47bb-0310-9956-ffa450edef68
2009-01-23 04:05:02 +00:00
Maria Odea B. Ching 352b1d8a65 [MRM-749]
o re-packaged TriggerScanCompleteClosure
o invoke TriggerScanCompleteClosure at the end of the scan


git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-nexus-indexer@736609 13f79535-47bb-0310-9956-ffa450edef68
2009-01-22 11:03:38 +00:00
Maria Odea B. Ching 047e989d7a [MRM-749]
o re-packaged NexusIndexerConsumer and index discovered artifact using Nexus' IndexerEngine
o added test for NexusIndexerConsumer


git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-nexus-indexer@736595 13f79535-47bb-0310-9956-ffa450edef68
2009-01-22 09:23:01 +00:00
James William Dumay b11d370872 Indexer apparently works now. Yay
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-nexus-indexer@728610 13f79535-47bb-0310-9956-ffa450edef68
2008-12-22 04:53:12 +00:00
James William Dumay 374675ae02 Actually committing the useful files
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-nexus-indexer@728559 13f79535-47bb-0310-9956-ffa450edef68
2008-12-21 23:56:43 +00:00
James William Dumay b3cb3af59e Initial work on nexus indexer
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-nexus-indexer@728552 13f79535-47bb-0310-9956-ffa450edef68
2008-12-21 23:28:59 +00:00
James William Dumay c2c0d59613 map variables should be final if they are to be used with the synchronized keyword
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@727229 13f79535-47bb-0310-9956-ffa450edef68
2008-12-17 00:10:13 +00:00
James William Dumay 5786c1db33 Remove unused code
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@726963 13f79535-47bb-0310-9956-ffa450edef68
2008-12-16 05:28:59 +00:00
James William Dumay 20080174a4 MRM-1037 - Search Usability
* timestamp versions are merged to -SNAPSHOT versions
* duplicate artifacts are now merge by use of boolean filters
* we now search the correct fields
* content search has been removed (more accurate results)
* added more tokenizers for groupId, artifactId, version, etc
* Artifact Id's are weighted to improve quicksearch results



git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@726928 13f79535-47bb-0310-9956-ffa450edef68
2008-12-16 02:13:25 +00:00
James William Dumay d1e7241a84 adding overrides
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@723567 13f79535-47bb-0310-9956-ffa450edef68
2008-12-05 03:39:55 +00:00
James William Dumay 3ffefddeea making repository final
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@723224 13f79535-47bb-0310-9956-ffa450edef68
2008-12-04 06:34:53 +00:00
James William Dumay 69144ad89b Make member field final
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@723221 13f79535-47bb-0310-9956-ffa450edef68
2008-12-04 06:11:21 +00:00
Brett Porter 8946eb1681 [MRM-1027] Indices are not cleaned up when deleting artifact via web services
Merged from: r722439


git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@722449 13f79535-47bb-0310-9956-ffa450edef68
2008-12-02 13:02:37 +00:00
Brett Porter fdb8c33f85 [MRM-1025] further references to the old name cleaned up
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@721541 13f79535-47bb-0310-9956-ffa450edef68
2008-11-28 17:40:07 +00:00
Brett Porter 6f2d5bad73 [MRM-1025] consolidate dependency graphing classes into one module
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@721529 13f79535-47bb-0310-9956-ffa450edef68
2008-11-28 16:29:00 +00:00
Brett Porter 88c2458c9d [MRM-1025] no longer used after move to database
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@721515 13f79535-47bb-0310-9956-ffa450edef68
2008-11-28 15:21:26 +00:00
Brett Porter ebba6ca1d7 [MRM-1025] consolidate more database uses into the database module
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@721514 13f79535-47bb-0310-9956-ffa450edef68
2008-11-28 15:15:57 +00:00
James William Dumay 8152eb5642 MRM-1015 - Move consumers and related API's to Spring
RepositoryContentConsumers needed to be ported over as a spring component so that we can use the ApplicationContextAware interface.



git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@719157 13f79535-47bb-0310-9956-ffa450edef68
2008-11-20 04:13:50 +00:00
Brett Porter f578399872 remove @author tags as agreed on list: http://markmail.org/message/mtycwzotzosbywzr
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@718864 13f79535-47bb-0310-9956-ffa450edef68
2008-11-19 06:33:35 +00:00
James William Dumay ae5ec2bfeb MRM-996 - HttpProxyTransferTest fails on Windows. Thanks Martin Cooper
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@713648 13f79535-47bb-0310-9956-ffa450edef68
2008-11-13 05:59:03 +00:00
Maria Odea B. Ching db96d2d7f2 [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@712168 13f79535-47bb-0310-9956-ffa450edef68
2008-11-07 15:44:29 +00:00
Maria Odea B. Ching 4cd3872031 [maven-release-plugin] prepare release archiva-1.2-M1
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@712154 13f79535-47bb-0310-9956-ffa450edef68
2008-11-07 15:15:14 +00:00
Maria Odea B. Ching 9d345b6c94 [MRM-206]
-added search + test cases in web services


git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@710189 13f79535-47bb-0310-9956-ffa450edef68
2008-11-03 22:23:23 +00:00
James William Dumay a52072ec9d Rename BaseConsumer to Consumer
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@708866 13f79535-47bb-0310-9956-ffa450edef68
2008-10-29 10:38:42 +00:00
Maria Odea B. Ching 338acb23ec remove unused imports
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@707296 13f79535-47bb-0310-9956-ffa450edef68
2008-10-23 07:01:31 +00:00
Maria Odea B. Ching b86b71e28f [MRM-981]
-fix query construction for advanced search


git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@707291 13f79535-47bb-0310-9956-ffa450edef68
2008-10-23 06:31:39 +00:00
Maria Odea B. Ching c303ba78c7 merged MRM-124 branch (-r706118) - archiva web services
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@706126 13f79535-47bb-0310-9956-ffa450edef68
2008-10-20 05:59:47 +00:00
Maria Odea B. Ching a6c9464436 [MRM-952] (also fixes MRM-615, MRM-844 and MRM-620)
submitted by Michal Stochmialek
- fixes problems with expression resolving (${pom.version}) in dependencies,
- adds support for parent.{groupId, artifactId, version) properties,
- fixes issues with jdo detachCopy called from ProjectModelToDatabaseListener while creating effective pom,
- fixes inconsistency in key format used in effective model cache,
- add merging parentProject and properties while creating effective pom,
- ArchivaProjectModel.setOrgin("filesystem") was moved to readers (where IMO should be),
- adds few new test cases.

additional changes:
- applied codestyle formatting to patch


git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@703626 13f79535-47bb-0310-9956-ffa450edef68
2008-10-11 03:56:18 +00:00
Maria Odea B. Ching 5cdf0b8fa4 [MRM-84]
-added statistics report in reports UI
-added statistics report generator with tests
-added new fields (totalProjectCount, totalGroupCount, totalArtifactCount and totalSize) to RepositoryContentStatistics table


git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@700729 13f79535-47bb-0310-9956-ffa450edef68
2008-10-01 10:27:16 +00:00
Maria Odea B. Ching d0771be563 [MRM-90]
submitted by Gwen Harold Autencio
-filtered/advanced search

additional changes to patch:
-applied formatting
-removed unused methods and imports


git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@696137 13f79535-47bb-0310-9956-ffa450edef68
2008-09-17 02:51:40 +00:00
Brett Porter 442f4a8749 [MRM-948] remove direct use of database and indexer from the core consumers, trim database related dependencies
Merged from: r694625


git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@695101 13f79535-47bb-0310-9956-ffa450edef68
2008-09-14 02:10:59 +00:00
Maria Odea B. Ching 14abf5f87e merged -r691966 (MRM-934: added version in the key of the search result hit) from branch
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@691968 13f79535-47bb-0310-9956-ffa450edef68
2008-09-04 11:24:02 +00:00
Maria Odea B. Ching 0f5a5fd895 [MRM-841]
changed registry trigger condition for repo-purge, auto-remove, create-missing-checksums and index-content consumers


git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@691527 13f79535-47bb-0310-9956-ffa450edef68
2008-09-03 07:20:15 +00:00
James William Dumay 2903962dfa MRM-541 - convenient way to take Archiva proxies "offline"
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-541@687001 13f79535-47bb-0310-9956-ffa450edef68
2008-08-19 09:12:41 +00:00
James William Dumay e5be21e4bb MRM-541 - convenient way to take Archiva proxies "offline"
* Implemented UI for enabling/disabling proxy connectors
* changes to RepositoryProxyConnectors to skip offline connectors



git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-541@686984 13f79535-47bb-0310-9956-ffa450edef68
2008-08-19 08:45:45 +00:00
James William Dumay c43c6b90a6 MRM-907 - Remove VersionedReference/ProjectReference/ArtifactReference from RepositoryProxyConnectors
* A few more null checks for good measure.
* Metadata should always be updated even if the file does not exist. (wsmoak will love this, no more having to touch files).



git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@685748 13f79535-47bb-0310-9956-ffa450edef68
2008-08-14 02:17:16 +00:00
James William Dumay 384b971464 MRM-907 - Remove VersionedReference/ProjectReference/ArtifactReference from RepositoryProxyConnectors
* Merging from https://svn.apache.org/repos/asf/archiva/branches/metadata-rejig-1.2



git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@685423 13f79535-47bb-0310-9956-ffa450edef68
2008-08-13 03:09:52 +00:00
James William Dumay b1cfd31b85 Moving utility methods to end of class
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@684631 13f79535-47bb-0310-9956-ffa450edef68
2008-08-11 04:52:39 +00:00