LucidWorks Certified Distribution for Lucene
Supported Releases
LucidWorks Certified
Distribution for Lucene
LucidWorks Certified Distribution for Lucene is the up to date, tested and release-stable certified distribution of Apache Lucene available free from Lucid Imagination.
For those wishing to use the Java Lucene library directly, LucidWorks Certified Distribution for Lucene provides a supported, release-stable free and complete version of Apache Lucene which includes additional bug fixes and optimizations tested by Lucid Imagination.
For most developers building search applications with Lucene/Solr technology for a web site, product or internal organizational use, Apache Solr is the logical starting point; check out LucidWorks Certified Distribution for Solr.
Keeping pace with the testing, validation, and integration of nightly builds and patches from the Apache Solr trunk can be time consuming and error prone. LucidWorks Certified Distribution for Lucene provides experienced open source developers a more reliable foundation. Freeing you from time spent curating source code and patches gives you more time to building more compelling search apps.
Available Supported Releases
Supported Releases of the LucidWorks Certified Distributions are based on select complete releases from the Apache project. They maybe freely downloaded for unlimited use, with available enterprise-class support available via Lucid Imagination Support Subscriptions. By providing multiple generations of Certfied Distribution releases, Lucid Imagination offers production-oriented IT organizations with long-term release stability, insulated from variations in timing and granularity of the community release process. These periodic releases will generally trail the Apache release process with enough of a lag to allow the additional qualification and documentation required by exacting enterprise-class deployments.
Release 3.2
The most current LucidWorks Certified Distribution for Solr, Release 3.2, includes the most compelling new features of Solr, directly from the Apache Lucene project, tested and qualified against the exacting standards of Lucid Imagination's open source enterprise search experts. Key features include:
- A new
IndexUpgradertool fully converts an old index to the current format. - A new Directory implementation,
NRTCachingDirectory, caches small segments in RAM, to reduce the I/O load for applications with fast NRT reopen rates. - A new Collector implementation,
CachingCollector, is able to gather search hits (document IDs and optionally also scores) and then replay them. This is useful for Collectors that require two or more passes to produce results. - A new default merge policy,
TieredMergePolicy, which is more efficient due to being able to merge non-contiguous segments. NumericFieldis now returned correctly when you load a stored document (previously you received a normal Field back, with the numeric value converted string).- Deleted terms are now applied during flushing to the newly flushed segment, which is more efficient than having to later initialize a reader for that segment.
Release 3.2 marks a change in the makeup of the LucidWorks Certified Distributions. Based on overwhelming customer feedback, all software components that place any restrictions on complete open usage are no longer distributed with the package. Unlike its predecessor Release 3.0.1, this release excludes LucidGaze for Lucene, the LucidKStemmer and Luke (the Lucene Index Toolbox). These components will be reissued independently by Lucid Imagination under the ASL 2.0 and contributed to the community.
Release 3.0.1
Based on the successor release to the major Lucene 2.9.1 upgrade release, LucidWorks Certified Distribution for 3.0.1 removes deprecated APIs left in the predecessor for backwards compatibility. Built from the complete version of Apache Lucene v3.0.1, it also features
- Additional bug fixes from the trunk of the Lucene project
- Upgrades to all accompanying components
- Stability improvements for the indexing process
- Increased scalability and accuracy for index segments
- Important fixes to IndexWriter, Contrib's Analyzers package and TokenStream API
The Apache Lucene project change log provides additional detail.
Get the Programmer's Guide to Open Source Search Search: What's New in Apache Lucene 3.0 which includes a review of key changes in Release 2.9.1.
Release 2.9.1
The 2.9.1 Apache Lucene Release offered some significant advances in the Core Java Lucene library. The LucidWorks Certified Distribution for Lucene Release 2.9.1 includes those important changes. In addition, 2.9.1 features add on components from Lucid Imagination.
- LucidKStemmer: Lucid's optimized version of KStemmer, the Krovetz stemmer available from the University of Massachusetts.
- Lucene Index Toolbox (Luke): LucidWorks Certified Distribution for Lucene also includes Luke, a handy development and diagnostic tool thatallows developers to examine and modify existing Lucene indexes, and quickly identify issues in data feed, search accuracy and search relevancy.

