ChrisHegarty commented on code in PR #14131:
URL: https://github.com/apache/lucene/pull/14131#discussion_r1922550039


##########
lucene/sandbox/src/java/module-info.java:
##########
@@ -20,6 +20,9 @@
   requires org.apache.lucene.core;
   requires org.apache.lucene.queries;
   requires org.apache.lucene.facet;
+  requires java.logging;
+  requires com.nvidia.cuvs;

Review Comment:
   This makes cuVS a non-optional dependency. I would have expected to see this 
feature as optional, i.e. if not present you get a nice error message or 
something. I guess it kinda depends on how the cuVS and native implementation 
are tied together? That is, can one use or even instantiate types from the cuVS 
Java API without the native library being present?



-- 
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