Commit Graph

100 Commits

Author SHA1 Message Date
Brett Porter 1c20fd9fd8 [MRM-127] cull POMs that belong to other artifacts from the list
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@425947 13f79535-47bb-0310-9956-ffa450edef68
2006-07-27 03:59:01 +00:00
Brett Porter 60eaf42859 [MRM-127] add support for archetypes
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@425943 13f79535-47bb-0310-9956-ffa450edef68
2006-07-27 03:42:47 +00:00
Brett Porter 25eac2b1f8 [MRM-127] read plugin metadata from inside the JAR instead of from the repository metadata
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@425940 13f79535-47bb-0310-9956-ffa450edef68
2006-07-27 03:32:25 +00:00
Brett Porter ab0ca9f0f0 [MRM-127] notes, and skip indexing of null records
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@425936 13f79535-47bb-0310-9956-ffa450edef68
2006-07-27 03:03:48 +00:00
Brett Porter 436d0b75ca [MRM-127] add more tests, bring in line with design, more consistency with original eclipse indexer in class and filename fields
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@425935 13f79535-47bb-0310-9956-ffa450edef68
2006-07-27 03:01:41 +00:00
Brett Porter 01cde262dd [MRM-127] update intended design
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@425872 13f79535-47bb-0310-9956-ffa450edef68
2006-07-26 22:06:23 +00:00
Brett Porter 0d68e24a2e [MRM-127] create indexer based on index records
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@425609 13f79535-47bb-0310-9956-ffa450edef68
2006-07-26 04:24:36 +00:00
Brett Porter 16305b2cc0 fix problem with indexer tests since lucene upgrade
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@425606 13f79535-47bb-0310-9956-ffa450edef68
2006-07-26 04:23:33 +00:00
Brett Porter 0f715e2904 upgrade lucene to 2.0.0
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@425600 13f79535-47bb-0310-9956-ffa450edef68
2006-07-26 03:52:05 +00:00
Brett Porter 206cdfc17f add javadoc
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@425599 13f79535-47bb-0310-9956-ffa450edef68
2006-07-26 03:51:31 +00:00
Brett Porter c2939d7bd4 [MRM-127] add index record classes
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@425379 13f79535-47bb-0310-9956-ffa450edef68
2006-07-25 12:02:08 +00:00
Brett Porter ef773988c8 [MRM-127] finalise requirements - more details on implementation will follow later
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@425309 13f79535-47bb-0310-9956-ffa450edef68
2006-07-25 06:58:49 +00:00
Brett Porter 87b0eda46c [MRM-127] design docs
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@425308 13f79535-47bb-0310-9956-ffa450edef68
2006-07-25 06:41:13 +00:00
Brett Porter e741c40549 [MRM-127] notes
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@425307 13f79535-47bb-0310-9956-ffa450edef68
2006-07-25 06:39:37 +00:00
Brett Porter 725cc4350e [MRM-127] start refactoring by clarifying terminology (this is more inline with what Lucene has). Take some additional notes.
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@425298 13f79535-47bb-0310-9956-ffa450edef68
2006-07-25 06:02:19 +00:00
Brett Porter 7927d9a184 [MRM-125] add timestamp checking and tests for metadata discovery
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@425025 13f79535-47bb-0310-9956-ffa450edef68
2006-07-24 12:39:02 +00:00
Brett Porter bf826a5063 take some notes, merge the model indexing into the artifact indexing (when an artifact is a POM, add the model fields, otherwise treat it as normal). Remove the "Standalone POMs" concept as it was flawed. It would still be beneficial to merge the artifact records in the index when a POM and a JAR exist.
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@424957 13f79535-47bb-0310-9956-ffa450edef68
2006-07-24 08:05:19 +00:00
Brett Porter fd582b1d54 fix issue with missing group ids in metadata
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@424592 13f79535-47bb-0310-9956-ffa450edef68
2006-07-22 15:10:51 +00:00
Brett Porter 1c018926a6 test and fix for inherited versions in the model causing indexing failures
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@424590 13f79535-47bb-0310-9956-ffa450edef68
2006-07-22 15:04:41 +00:00
Brett Porter fc3ea50031 test and better handling for corrupt JARs when indexing
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@424579 13f79535-47bb-0310-9956-ffa450edef68
2006-07-22 14:19:12 +00:00
Brett Porter 57bf8e097a rewrote browse to match white site
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@424215 13f79535-47bb-0310-9956-ffa450edef68
2006-07-21 07:43:54 +00:00
Brett Porter 867ec5b07c better handling of index not existing
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@421500 13f79535-47bb-0310-9956-ffa450edef68
2006-07-13 05:20:41 +00:00
Brett Porter 7a5b4547af clean up some issues and bugs highlighted by inspections
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@417674 13f79535-47bb-0310-9956-ffa450edef68
2006-06-28 05:45:08 +00:00
Edwin L. Punzalan 1e5e969496 Changed boolean Digester methods to throw an exception instead for a more informative failure reason
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@414745 13f79535-47bb-0310-9956-ffa450edef68
2006-06-16 06:01:50 +00:00
Edwin L. Punzalan 4e9afa78cb Updated some javadocs
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@414549 13f79535-47bb-0310-9956-ffa450edef68
2006-06-15 10:50:19 +00:00
Edwin L. Punzalan 78f88941cf Improved the indexing module
* added addDocuments and deleteDocuments methods
* hid some unused methods
* did some performance optimization
* made validate to be called only in the class constructor


git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@414538 13f79535-47bb-0310-9956-ffa450edef68
2006-06-15 10:25:38 +00:00
Brett Porter 86db5311d4 [MRM-46] introduce modello configuration, change indexer API to use a File for the index path, introduce a core module for moving the main application logic to
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@412683 13f79535-47bb-0310-9956-ffa450edef68
2006-06-08 07:15:34 +00:00
Brett Porter f3a4d92ba5 [MRM-118] clean up comments after some investigation
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@412651 13f79535-47bb-0310-9956-ffa450edef68
2006-06-08 04:35:49 +00:00
Brett Porter eba7bf274a [MRM-118] refactor the searchers into components any make them thread safe
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@412642 13f79535-47bb-0310-9956-ffa450edef68
2006-06-08 03:54:06 +00:00
Brett Porter 2ace38a72f [MRM-118] remove code that manually constructs repository paths
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@412631 13f79535-47bb-0310-9956-ffa450edef68
2006-06-08 02:19:01 +00:00
Brett Porter 7ccdd0eb09 some webapp task completion
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@412341 13f79535-47bb-0310-9956-ffa450edef68
2006-06-07 09:22:10 +00:00
Brett Porter 85d48bdf93 some more notes
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@412324 13f79535-47bb-0310-9956-ffa450edef68
2006-06-07 08:19:57 +00:00
Brett Porter 6f8e0cea47 remove some duplicates
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@412303 13f79535-47bb-0310-9956-ffa450edef68
2006-06-07 06:23:12 +00:00
Brett Porter 8aad68cfe4 general clean up, addition of copyrights
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@412295 13f79535-47bb-0310-9956-ffa450edef68
2006-06-07 05:47:45 +00:00
Brett Porter c36f7f427c clean up, use IOUtil
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@412289 13f79535-47bb-0310-9956-ffa450edef68
2006-06-07 04:38:04 +00:00
Brett Porter 179af2ebd5 refactor queries
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@412288 13f79535-47bb-0310-9956-ffa450edef68
2006-06-07 04:32:17 +00:00
Brett Porter ce80e898d9 refactor indexer to remove large section of duplicated code
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@412023 13f79535-47bb-0310-9956-ffa450edef68
2006-06-06 07:08:27 +00:00
Maria Odea B. Ching e5902ec9e5 PR: MRM-112
Added checking if the index directory already exists but is empty, proceed with the indexing.

git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@410722 13f79535-47bb-0310-9956-ffa450edef68
2006-06-01 03:16:31 +00:00
Brett Porter d63c3ebf03 correct timestamp issues in tests
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@389172 13f79535-47bb-0310-9956-ffa450edef68
2006-03-27 15:35:46 +00:00
Brett Porter e6c475550f make test case portable
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@385962 13f79535-47bb-0310-9956-ffa450edef68
2006-03-15 03:33:09 +00:00
Brett Porter 7314515532 make test case portable
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@385961 13f79535-47bb-0310-9956-ffa450edef68
2006-03-15 03:28:17 +00:00
Edwin L. Punzalan 679c02737a PR: MRM-81
Submitted by: John Tolentino

Applied second patch

git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@382358 13f79535-47bb-0310-9956-ffa450edef68
2006-03-02 11:52:59 +00:00
Edwin L. Punzalan 43b79ffe9d Fixed a unit test bug that would vary the timestamp of a file on a different machine.
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@381999 13f79535-47bb-0310-9956-ffa450edef68
2006-03-01 12:04:28 +00:00
Edwin L. Punzalan a6887b9758 Demoted the analyzer into an inner class
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@381621 13f79535-47bb-0310-9956-ffa450edef68
2006-02-28 10:05:43 +00:00
Edwin L. Punzalan 1604310157 PR: MRM-91
Added a second index object with the option to create an archived copy

git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@381609 13f79535-47bb-0310-9956-ffa450edef68
2006-02-28 09:42:39 +00:00
Edwin L. Punzalan 43fc91d333 Applying code formatting...
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@379656 13f79535-47bb-0310-9956-ffa450edef68
2006-02-22 02:40:21 +00:00
Edwin L. Punzalan edd8a998aa PR: MRM-57, MRM-58
Submitted by: Maria Odea Ching

patch fix for general search

git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@379654 13f79535-47bb-0310-9956-ffa450edef68
2006-02-22 02:39:04 +00:00
Edwin L. Punzalan f6bd2f7e05 Deleted 0 length unused files
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@377320 13f79535-47bb-0310-9956-ffa450edef68
2006-02-13 08:18:27 +00:00
Edwin L. Punzalan b06ee5cab3 PR: MRM-69
Patch for querying everything

git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@376221 13f79535-47bb-0310-9956-ffa450edef68
2006-02-09 08:38:00 +00:00
Brett Porter ad0403b208 small tweaks
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@373419 13f79535-47bb-0310-9956-ffa450edef68
2006-01-30 03:09:30 +00:00