Short followup: The smoketester also worked with Java 27, so we have full coverage (LTS in bold): Java *21*, 22, 23, 24, *25*, 26, 27

https://jenkins.thetaphi.de/job/Lucene-10.x-Release-Tester/21/console

SUCCESS! [6:58:32.292343]

/I gave my +1 already, so see above!/

Uwe

Am 29.10.2026 um 08:49 schrieb Uwe Schindler via dev:
Hi,

I re-ran Policeman Jenkins and checked the Changes Log and documentation webpage. The first one succeeded with Java 21, 22,....25 and 26. Java 27 wasn't tested, because the Gradle Wrapper Skript of Lucene 10.x rejects to run on Java 27 (see https://github.com/apache/lucene/blob/4ae946e5a9b99d1e22c23865c99e561b8dcc9d71/gradlew#L241), which is IMHO not correct, as Gradle 9.8 supports Java 27 (see https://docs.gradle.org/current/userguide/compatibility.html).

Here is Policeman's log: https://jenkins.thetaphi.de/job/Lucene-10.x-Release-Tester/20/console

SUCCESS! [5:07:07.027279]
Finished: SUCCESS

There is one bug in the documnetation: On the homepage's documentation, the link to fileformats is wrong as there was a copy-paste error. The link has quotes in it around the codec name so leads to file not found error. I think the problem here is a wrong regex that gets the latest codec version from source files. I will open issue to fix this. I have no idea why the python link checker scripts did not catch this!

So from my perspective: There are 2 minor bugs (Java version boundaries for running Gradle and a bug in the documentation), so theres nothing against releasing this as the result is functionally fine.

+1 to Release! -- But if we respin fix both bugs and also the shared arena one mentioned before: https://github.com/apache/lucene/pull/16931

Uwe

Am 28.10.2026 um 19:05 schrieb Uwe Schindler via dev:
Hi,

Policeman Jenkins built and tested that artifact with various Java versions (21-24), but I will give it a second run with Java versions up to 26 (27 is not allowed by our Gradle Wrapper in 10.x).

Up to now it looks fine!

Uwe

Am 26.10.2026 um 21:48 schrieb Houston Putman:
Please vote for release candidate 1 for Lucene 10.6.0

The artifacts can be downloaded from:
https://dist.apache.org/repos/dist/dev/lucene/lucene-10.6.0-RC1-rev-4ae946e5a9b99d1e22c23865c99e561b8dcc9d71

You can run the smoke tester directly with this command:

python3 -u dev-tools/scripts/smokeTestRelease.py \
https://dist.apache.org/repos/dist/dev/lucene/lucene-10.6.0-RC1-rev-4ae946e5a9b99d1e22c23865c99e561b8dcc9d71

The vote will be open for at least 72 hours i.e. until 2026-10-29 21:00 UTC.

[ ] +1  approve
[ ] +0  no opinion
[ ] -1  disapprove (and reason why)

Here is my +1

--
Uwe Schindler
Achterdiek 19, D-28357 Bremen
https://www.thetaphi.de
eMail:[email protected]

Reply via email to