]> source.dussan.org Git - archiva.git/commit
[MRM-416]
authorMaria Odea B. Ching <oching@apache.org>
Fri, 22 Jun 2007 11:57:55 +0000 (11:57 +0000)
committerMaria Odea B. Ching <oching@apache.org>
Fri, 22 Jun 2007 11:57:55 +0000 (11:57 +0000)
commit49ec5dcb1f6c07ce186327f66bc140f4a62c3033
tree0d6a144bf21ad4bb42725de311bc55d92327eda8
parent3df7e0ac3f8a8c1a7cfc8d3750d36bf0019f2a66
[MRM-416]
- Added DatabaseSearch class for querying from the database (This could be used for future database queries so there is only one entry point for all
db queries)
- Added ArtifactsByChecksumConstraint to be used for querying artifacts by checksum (either sha1, md5 or both)
- Updated "artifact" result of findArtifact action in xwork.xml
- Updated SearchAction to find an artifact (using checksums) in the database instead of in the indices
- Updated results.jsp to accomodate when the results came from the database instead of the SearchResults that is for index searching
- Deleted ArtifactsBySha1Constraint and its test, replaced by ArtifactsByChecksumConstraint
- Created tests for the new classes added

git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@549792 13f79535-47bb-0310-9956-ffa450edef68
12 files changed:
archiva-database/src/main/java/org/apache/maven/archiva/database/constraints/ArtifactsByChecksumConstraint.java [new file with mode: 0644]
archiva-database/src/main/java/org/apache/maven/archiva/database/constraints/ArtifactsBySha1ChecksumConstraint.java [deleted file]
archiva-database/src/main/java/org/apache/maven/archiva/database/search/DatabaseSearch.java [new file with mode: 0644]
archiva-database/src/main/java/org/apache/maven/archiva/database/search/DefaultDatabaseSearch.java [new file with mode: 0644]
archiva-database/src/test/java/org/apache/maven/archiva/database/constraints/AllTests.java
archiva-database/src/test/java/org/apache/maven/archiva/database/constraints/ArtifactsByChecksumConstraintTest.java [new file with mode: 0644]
archiva-database/src/test/java/org/apache/maven/archiva/database/constraints/ArtifactsBySha1ChecksumConstraintTest.java [deleted file]
archiva-database/src/test/java/org/apache/maven/archiva/database/search/DatabaseSearchTest.java [new file with mode: 0644]
archiva-reporting/archiva-artifact-reports/src/main/java/org/apache/maven/archiva/reporting/artifact/DuplicateArtifactsConsumer.java
archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/SearchAction.java
archiva-web/archiva-webapp/src/main/resources/xwork.xml
archiva-web/archiva-webapp/src/main/webapp/WEB-INF/jsp/results.jsp