Skip to content

[FEA] Move cuvs-lucene to cuvs #2288

Description

@cjnolet

Justification is in NVIDIA/cuvs-lucene#172.

This involves moving the current cuvs java/src/** to java/cuvs-java/src/** and moving the contents of cuvs-lucene's src/** to java/cuvs-lucene/src** within cuvs. pom files should be updated accordingly. Files in the other directories from cuvs-lucene (for e.g. .github, ci/, .mvn, etc...) will need to be migrated as well.

CI scripts will need to be updated and the corresponding github workflows will need to be consolidated with the current cuvs workflows. As noted in NVIDIA/cuvs-lucene#172, a big benefit to this move is that cuvs-lucene package will be able to use the libcuvs_c.so that's built as part of the cuvs CI, rather than relying on the Python package (or worse, having to rebuild cuvs from scratch).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions