JDK-8209652 : Ensemble: Update version of Lucene to 7.4.0
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.
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.
Date: 2018-08-29 08:07 -0700
8209652: Ensemble: Update version of Lucene to 7.4.0
+1 from me.
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.