We are currently using the released version of cuvs-java (like, for example, as seen in this run) when running the tests in the CI pipeline.
Thinking through this, I feel that using released version of cuvs-java can cause surprises and break stuff in cuvs-lucene if we are not testing against freshly baked cuvs-java, especially if there are breaking changes getting introduced into it.
We should modify the pipeline setup to use the latest cuvs-java when the tests run in the CI pipeline.