[DRAFT] [DO NOT MERGE] Faiss exploration - #718
Conversation
| systemProp.bwc.version=3.2.0 | ||
| jvector_version=4.0.0-rc.9 | ||
| java_release_version=21 | ||
| java_release_version=25 |
There was a problem hiding this comment.
Is this change required? Our baseline us 21 for now
There was a problem hiding this comment.
The FAISS implementation is using Panama FFM and a couple feature weren't supported with v21
There was a problem hiding this comment.
Sure, the question is - would it compile but have runtime hit, or it won't compile at all on JDK-21?
There was a problem hiding this comment.
Compile time error:
A problem occurred configuring root project 'lucene-root'.
Could not resolve all dependencies for configuration 'classpath'.
Could not resolve project ':build-infra'.
Required by:
buildscript of root project 'lucene-root'
> Dependency requires at least JVM runtime version 25. This build uses a Java 21 JVM.
There was a problem hiding this comment.
Oh I see, we need Lucene 11 which is JDK-25 baseline, this is a bummer for now
Description
[Describe what this change achieves]
Related Issues
Resolves #[Issue number to be closed when this PR is merged]
Check List
--signoff.By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.