You were! :) We can always update the news page on the website with your additional content.
Cheers Luca On Mon, Oct 14, 2024 at 4:52 PM Uwe Schindler <u...@thetaphi.de> wrote: > Looks like I was one minute too late. 🥹 > > Uwe > > > Am 14. Oktober 2024 15:05:03 MESZ schrieb Uwe Schindler <u...@thetaphi.de>: > >> Done. >> >> Uwe >> Am 14.10.2024 um 11:13 schrieb Luca Cavanna: >> >> >> @Uwe Schindler <u...@thetaphi.de> we have adapted Elasticsearch to the >> expressions engine changes, no issues so far, that looked like a very nice >> simplification. Agreed that painless should also be updated to work >> similarly. >> >> Would you like to add the expressions changes to the release notes >> perhaps? >> https://cwiki.apache.org/confluence/display/LUCENE/Release+Notes+10.0.0 >> / >> >> >> On Mon, Oct 14, 2024 at 10:51 AM Adrien Grand <jpou...@gmail.com> wrote: >> >>> +1 SUCCESS! [0:48:05.011843] >>> >>> I also ran the "Search Benchmark, the Game" benchmark between Lucene >>> 9.12 and Lucene 10 (https://tantivy-search.github.io/bench/), >>> differences were just noise. >>> >>> On Sun, Oct 13, 2024 at 8:00 PM Uwe Schindler <u...@thetaphi.de> wrote: >>> >>>> P.S.: I also noticed the copyright typo in the NOTICE.txt file. If we >>>> respin, let's fix it. >>>> >>>> Uwe >>>> Am 13.10.2024 um 19:49 schrieb Uwe Schindler: >>>> >>>> Hi, >>>> >>>> I had not much time to look closely into the artifacts, but I let >>>> Policeman Jenkins run the smoke tester with Java 21, 22, 23: >>>> >>>> https://jenkins.thetaphi.de/job/Lucene-10.x-Release-Tester/1/console >>>> >>>> The system reported success, so in case of any doubt: The release looks >>>> ready for all three Java versions. >>>> >>>> I also opened existing indexes with Luke and it was successful. I was >>>> just wondering; this index with Codec Version Lucene80 opened successfully >>>> (I created it 3 years ago on my old laptop and it was lingering in some >>>> directory): >>>> >>>> I think this worked because the index was created with 9.0, but I >>>> wonder about codec format Lucene80. >>>> >>>> *One thing I am specially interested: *Did somebody already ported the >>>> expressions module changes in Elasticsearch? The new module no longer >>>> supports custom classloaders, but it is a much safer alternative than the >>>> old code as it requires "pre-linked" method handles (in fact it is 100% >>>> safe and cannot leak any custom function to unsafe script writers, because >>>> it is impossible to call any code from JDK without a pre-resolved >>>> MethodHandle in place). There is a deperecated API to convert custom >>>> function maps, but I'd liker to know if there were any problem (I checked >>>> Javadocs that nobody removed this API during deprecated API cleanup, >>>> because it was added to support backwards compatibility). My personal >>>> favourite in this release is next to the changes in MMapDirectory abot >>>> preloading (thanks Adrien!) is the updated expressions module because it >>>> uses the latest and greatest way to compile code using dynamic constants to >>>> effectively call static methods from the APIs - Lucene is the first dynamic >>>> language external to JDK using this. I am just interested if some >>>> Elasticsearch security people complained about the missing classloader >>>> support (which is inappropriate now as the MethodHandles provided by dnamic >>>> constants in the java files with a dynamic lookup at runtime offer much >>>> more safety to invalid invocations; I'd suggest to rewrite painless to use >>>> it, too). If they do, bring them in contact with me! >>>> >>>> Here is my +1 to release! >>>> >>>> Uwe >>>> Am 10.10.2024 um 09:24 schrieb Luca Cavanna: >>>> >>>> Please vote for release candidate 4 for Lucene 10.0.0 >>>> >>>> I published a draft of the release notes at >>>> https://cwiki.apache.org/confluence/display/LUCENE/Release+Notes+10.0.0 . >>>> Feedback is welcome. Feel free to edit directly. >>>> >>>> The artifacts can be downloaded from: >>>> >>>> https://dist.apache.org/repos/dist/dev/lucene/lucene-10.0.0-RC4-rev-eadc07cc6a17f9cfea81f3e82ec06164014232fb >>>> >>>> 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.0.0-RC4-rev-eadc07cc6a17f9cfea81f3e82ec06164014232fb >>>> >>>> The vote will be open for at least 72 hours i.e. until 2024-10-13 08:00 >>>> UTC. >>>> >>>> [ ] +1 approve >>>> [ ] +0 no opinion >>>> [ ] -1 disapprove (and reason why) >>>> >>>> Here is my +1 >>>> >>>> SUCCESS! [0:59:11.080740] >>>> >>>> -- >>>> Uwe Schindler >>>> Achterdiek 19, D-28357 Bremenhttps://www.thetaphi.de >>>> eMail: u...@thetaphi.de >>>> >>>> -- >>>> Uwe Schindler >>>> Achterdiek 19, D-28357 Bremenhttps://www.thetaphi.de >>>> eMail: u...@thetaphi.de >>>> >>>> >>> >>> -- >>> Adrien >>> >> -- >> Uwe Schindler >> Achterdiek 19, D-28357 Bremenhttps://www.thetaphi.de >> eMail: u...@thetaphi.de >> >> -- > Uwe Schindler > Achterdiek 19, 28357 Bremen > https://www.thetaphi.de >