kaivalnp commented on PR #14178:
URL: https://github.com/apache/lucene/pull/14178#issuecomment-2855355008

   Thanks @mikemccand !
   
   > Does this mean CI builds will be able to install Faiss and run the tests 
here?
   
   Yes, we're able to install Faiss from the `pytorch` channel and run tests 
(here's an [example 
run](https://github.com/kaivalnp/lucene/actions/runs/14681627295/job/41204980909?pr=4))
 -- just one small open question on whether to use `micromamba` (which seems 
faster and cleaner) or `miniforge` (which is fine too, license-wise) as the 
Conda distribution -- see [this 
comment](https://github.com/apache/lucene/pull/14178#issuecomment-2832287372)
   
   > What is the new developer experience like (who has not installed Faiss) -- 
are the tests gracefully ignored?
   
   Yes, Faiss tests are ignored if any of the required shared libraries are not 
present at runtime (either on `-Djava.library.path` or `LD_LIBRARY_PATH`) -- 
except in the CI test, where we explicity enable Faiss tests using 
`-Dtests.faiss.run=true`
   
   > If conda-forge build for Faiss 1.11.0+ arrives, we can cutover then. Maybe 
open a follow-on issue for that
   
   Makes sense, I'll add a TODO here and open an issue once this is merged..


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to