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]