Skip to content

[FEA] Rename C enums to avoid symbol collisions #1717

@lowener

Description

@lowener

C enums in the global namespace should be renamed to avoid symbol collisions.
#1278 (comment)

Here's a non-exhaustive list of potential enum to rename:

  • cuvsKMeansInitMethod
  • cuvsDistanceType
  • cuvsCagraGraphBuildAlgo
  • cuvsCagraSearchAlgo
  • cuvsCagraHashMode
  • cuvsFilterType
  • cuvsHnswHierarchy
  • cuvsBinaryQuantizerThreshold

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions