MINDEXER-2: improving implementation.

o Added async warm-up and reader reopens
o Moved critical and private code into Default context (was in IndexUtils for some reason)
o removed redundant calls (commit + optimize) since optimize does commit too
o Made tests pass again (by setting context to blocking behavior), since they were failing on async reopens (they tested too "early", before bottleWarmer did it's job and got stale reader data)

git-svn-id: https://svn.apache.org/repos/asf/maven/indexer/trunk@1044390 13f79535-47bb-0310-9956-ffa450edef68
4 files changed
tree: 76fa4a1e7df28ae90629a735960a36b1da62395a
  1. indexer-artifact/
  2. indexer-core/
  3. .gitignore
  4. NOTICE
  5. pom.xml
  6. README.md
README.md

Apache Maven Indexer

(Former Sonatype Nexus Indexer)

SVN (the canonical repository): http://svn.apache.org/repos/asf/maven/indexer/

JIRA: http://jira.codehaus.org/browse/MINDEXER

Note: Migrated from “Search / Index” component of Nexus project: https://issues.sonatype.org/browse/NEXUS

Mailing lists: Maven Users and Maven Developers list from http://maven.apache.org/mail-lists.html

CI: https://grid.sonatype.org/ci/job/maven-indexer/