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

Reply via email to