Skip to content

Refactor knn graph build params to remove graph_build_types.hpp#1235

Merged
rapids-bot[bot] merged 16 commits intorapidsai:mainfrom
jinsolp:refactor-graph-build-types
Mar 5, 2026
Merged

Refactor knn graph build params to remove graph_build_types.hpp#1235
rapids-bot[bot] merged 16 commits intorapidsai:mainfrom
jinsolp:refactor-graph-build-types

Conversation

@jinsolp
Copy link
Copy Markdown
Contributor

@jinsolp jinsolp commented Aug 8, 2025

Closing #1233

@jinsolp jinsolp self-assigned this Aug 8, 2025
@jinsolp jinsolp requested a review from a team as a code owner August 8, 2025 22:30
@jinsolp jinsolp added improvement Improves an existing functionality non-breaking Introduces a non-breaking change labels Aug 8, 2025
@jinsolp jinsolp moved this from Todo to In Progress in Unstructured Data Processing Aug 8, 2025
#include <optional>
#include <variant>

namespace cuvs::neighbors::graph_build_params {
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wonder- could we put these in all_neighbors.hpp and include in cagra.hpp? I know it sounds awkward to do this today, but if we consider that CAGRA will be using all_neighbors soon to build the underlying all-neighbors graph then that'll feel more natural. We could even add a comment in cagra.hpp where we include all_neighbors.hpp, stating that CAGRA shoudl beusing that soon (and maybe link to a Github issue so we remember to remove the comment eventually).

@jinsolp jinsolp changed the base branch from branch-25.10 to main January 7, 2026 21:37
@jinsolp jinsolp requested a review from a team as a code owner January 7, 2026 23:00
@jinsolp
Copy link
Copy Markdown
Contributor Author

jinsolp commented Mar 5, 2026

/merge

@rapids-bot rapids-bot Bot merged commit cc5c13e into rapidsai:main Mar 5, 2026
151 of 153 checks passed
@github-project-automation github-project-automation Bot moved this from In Progress to Done in Unstructured Data Processing Mar 5, 2026
@jinsolp jinsolp deleted the refactor-graph-build-types branch March 5, 2026 02:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improves an existing functionality non-breaking Introduces a non-breaking change Waiting for review

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants