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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    Status
    Todo
    Status
    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions