sonatype/nexus — pull request #608 by cstamas (2012-10-24 10:36:10+00:00)
Title: Move Spice Timeline into core

Spice-Timeline (https://github.com/sonatype/spice-timeline) was yet another external project used by Nexus only.

This change:
* removes this dependency and moves the codebase into nexus-timeline-plugin, as it is the only consumer of spice-timeline component.
* spice-timeline got multiple fixes (version 3.0), bringing them over
* lucene bumped to 3.6.1
* preventing it from being memory hog (fix applied as Igor proposed,
no more error and leak prone "iterator like" constructs but way simpler
callbacks)
* improving efficiency by using Lucene 3.5 APIs and sharing Searchers
(older version was creating instance per thread, hence, all the caches
were created too)

Original repo was here (still there, but warning added):
https://github.com/sonatype/spice-timeline

Now, timeline is directly merged into nexus-timeline-plugin, with all the improvements.