Let me merge and backport the java 21 map PR first. It has all new source directories and APIJAR files.
For safety I will regenerate the 21 APIJAR with newest jdk build. Fyi, to regenerate you need to have an environment variable with jdk21 as autoprovisioning doesn't work. After that we can copy-paste the vector impl to the main/java21 folder and add vector classes to it. Uwe Am 9. Juni 2023 22:30:09 MESZ schrieb Chris Hegarty <christopher.hega...@elastic.co.INVALID>: >Hi, > >> On 9 Jun 2023, at 17:19, Uwe Schindler <u...@thetaphi.de> wrote: >> >> Hi, >> >> if possible I would like to get the Java 21 changes (MemorySegments and >> Vector) into the release. I'd like to ask Chris who has better knowledge how >> to proceed. If he suggests to wait maybe a week or 2, I'd suggest to wait >> that time. >> >> Chris Hegarthy: Do you know if the API of JDK 21 is finalized or not. From >> my understanding the final phases have started, so API changes are unlikely. >> If there are bug fixes they won't affect public APIs or the incubator >> module, right? >> >Your understanding is correct. I do not expect any API changes at this point. >> The MMapDir changes are already tested all the time, vector API needs the >> forward port to 21. >> >We are also doing some early testing with JDK 21 EA, and it would be great to >get the 21-version of Panama VectorUtils in. I can help get this done. > >Uwe, what has been done so far? If nothing, as that is still the case >tomorrow, I can start on it. > >-Chris. > >> Uwe >> >> Am 09.06.2023 um 18:07 schrieb Adrien Grand: >>> Hello all, >>> >>> There is some good stuff that is scheduled for 9.7 already, I found the >>> following changes in the changelog that look especially interesting: >>> - Concurrent query rewrites for vector queries. >>> - Speedups to vector indexing/search via integration of the Panama vector >>> API. >>> - Reduced overhead of soft deletes. >>> - Support for update by query. >>> >>> I propose we start the process for a 9.7 release, and I volunteer to be the >>> release manager. I suggest the following schedule: >>> - Feature freeze on June 16th, one week from now. This is when the 9.7 >>> branch will be cut. >>> - Open a vote on June 21st, which we'll possibly delay if blockers get >>> identified. >>> >>> -- >>> Adrien >> -- >> Uwe Schindler >> Achterdiek 19, D-28357 Bremen >> https://www.thetaphi.de <https://www.thetaphi.de/> >> eMail: u...@thetaphi.de <mailto:u...@thetaphi.de> -- Uwe Schindler Achterdiek 19, 28357 Bremen https://www.thetaphi.de