Commit Graph

13 Commits

Author SHA1 Message Date
Brett Porter 90f0dddc43 [MRM-161] introduce a model for storing reports in the repository, and wire them up on the back of the indexer.
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@441377 13f79535-47bb-0310-9956-ffa450edef68
2006-09-08 05:16:51 +00:00
Brett Porter c0e84cdce7 [MRM-161] add the reporter scheduled task
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@440244 13f79535-47bb-0310-9956-ffa450edef68
2006-09-05 04:08:15 +00:00
Brett Porter d875b6a478 [MRM-136] fix caching so that it changes when the index does
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@440211 13f79535-47bb-0310-9956-ffa450edef68
2006-09-05 01:13:31 +00:00
Brett Porter 1fa628623b [MRM-136] make the browse interface perform acceptably on large repositories
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@439966 13f79535-47bb-0310-9956-ffa450edef68
2006-09-04 07:31:52 +00:00
Brett Porter 0d7b2b158b [MRM-142, MRM-134] remove timestamp handling and instead simply index records that aren't previously indexed. We can add timestamp checking for updating records later, but this removes the problems associated with relying on filesystem timestamps and a single tracking timestamp.
Included in this fix is some refactoring to reduce memory usage, including a hack to flush the project cache periodically. This hack can be removed when the project cache is configurable (see MRM-142).
This now indexes the ibiblio repository from scratch in ~23 minutes, and incremental indexing takes 30-60 seconds.

git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@439935 13f79535-47bb-0310-9956-ffa450edef68
2006-09-04 05:34:42 +00:00
John Dennis Casey 16465609af Sorting dependencies before comparison or hashCode calculation to side-step a bug that was fixed in maven 2.0.5 dealing with the sorting of dependencies as they are declared in the POM. Sorting will be restricted to temp variables in those methods to avoid changing behavior.
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@439314 13f79535-47bb-0310-9956-ffa450edef68
2006-09-01 13:30:13 +00:00
Brett Porter f8dd7d4c5d [MRM-144] improve the search tests and handling of tokens
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@437984 13f79535-47bb-0310-9956-ffa450edef68
2006-08-29 06:36:57 +00:00
Brett Porter 4abbe9f5ca [MRM-151] test dependency index, fix tokenization
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@437192 13f79535-47bb-0310-9956-ffa450edef68
2006-08-26 17:49:46 +00:00
Brett Porter 90b48267d7 [MRM-151] index developers and dependencies
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@437165 13f79535-47bb-0310-9956-ffa450edef68
2006-08-26 13:39:54 +00:00
Brett Porter 87fef8ad23 [MRM-145] index skins
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@437144 13f79535-47bb-0310-9956-ffa450edef68
2006-08-26 11:25:57 +00:00
Brett Porter c5a3a9035f rename package indexing -> indexer
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@437117 13f79535-47bb-0310-9956-ffa450edef68
2006-08-26 07:42:37 +00:00
Brett Porter ce6b82aa75 rename java packages to archiva
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@437105 13f79535-47bb-0310-9956-ffa450edef68
2006-08-26 07:22:22 +00:00
Brett Porter 209ef5ca84 rename archiva artifacts
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@437088 13f79535-47bb-0310-9956-ffa450edef68
2006-08-26 05:47:59 +00:00