JDK-8209652 : Ensemble: Update version of Lucene to 7.4.0
  • Type: Bug
  • Component: javafx
  • Sub-Component: samples
  • Affected Version: 8u172,openjfx12
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2018-08-17
  • Updated: 2020-01-31
  • Resolved: 2018-08-29
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 8 Other
8u201Fixed openjfx12Fixed
Related Reports
Cloners :  
We are currently using Lucene 7.1.0 in Ensemble. The latest version of Lucene is 7.4.0, which was released on June 27, 2018, so we should update to that version.
I note that the patch applies to jdk 8u after accounting for a change to the context of the diffs (not the diffs themselves) in one file, and after adjusting for the location of the third-party readme file to bump the version number, so I don't plan to send another webrev.

This is approved to backport to 8u-dev for 8u202.

Changeset: e1d1bb48b99a Author: kcr Date: 2018-08-29 08:07 -0700 URL: http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/e1d1bb48b99a 8209652: Ensemble: Update version of Lucene to 7.4.0 Reviewed-by: prr

+1 from me. -phil.

Webrev: http://cr.openjdk.java.net/~kcr/8209652/webrev/ The fix is to change 7.4.0 to 7.4.0 in a few build scripts, one Eclipse IDE file, and the third-party license file to download and use Lucene 7.4.0. I also slightly reduced the number of places where we have to hard-code the version number (although it is still in a few places, since the file name itself has the version number in it).

I looked at the release notes for 7.2, 7.3, and 7.4 and there are no relevant incompatibilities nor is there anything to suggest the need to regenerate the index files, so I don't plan to for this update.

Since this is an update to a new minor version, I don't expect any problems. It should be as simple as updating the build files to download and use 7.4.0 instead of 7.1.0. I will also look through the release notes to see if anything suggests the need for any other changes as a result of the new version. Related to this, I will check whether we need to regenerate the index files.