Download Apache Lucene Java 3.0.3 / 2.9.4

Spread the love

The Apache Software Foundation released two new versions of Lucene Java earlier this month with 3.0.3 and 2.9.4 as the version numbers. Lucene can be used as a part of a search engine, as it can perform full text indexing. Lucene Java is, as the name of the application suggests, the release written in Java. For more information, we refer you to this page. The announcement of both versions looks like this:

Lucene Java 3.0.3 and 2.9.4 available

Both releases fix bugs in the previous versions:

  • 2.9.4 is a bugfix release for the Lucene Java 2.x series, based on Java 1.4.
  • 3.0.3 has the same bug fix level but is for the Lucene Java 3.x series, based on Java 5.

New users of Lucene are advised to use version 3.0.3 for new developments, because it has a clean, type-safe API.

This release contains numerous bug fixes and improvements since 2.9.3 / 3.0.2, including:

  • a memory leak in IndexWriter exacerbated by frequent commits
  • a file handle leak in IndexWriter when near-real-time readers are opened with compound file format enabled
  • a rare index corruption case on disk full
  • NumericRangeQuery / NumericRangeFilter sometimes returning incorrect results with bounds near Long.MIN_VALUE and Long.MAX_VALUE
  • various thread safety issues
  • Lucene 2.9.4 can now also read indexes created by 3.0.x

Both releases are fully compatible with the corresponding previous versions. We strongly recommend upgrading to 2.9.4 if you are using 2.9.x; and to 3.0.3 if you are using 3.0.x.

See 3.0.3 CHANGES and 2.9.4 CHANGES for details. Binary and source distributions are available here. Maven artifacts are available here.

Version number 3.0.3 / 2.9.4
Release status Final
Operating systems Windows 7, Linux, BSD, Windows XP, macOS, Solaris, UNIX, Windows Server 2003, Windows Vista, Windows Server 2008
Website Apache
Download
License type Conditions (GNU/BSD/etc.)
You might also like