Skip to content

Conversation

@tmckayus
Copy link
Contributor

The service API is not aligned completely with the SDK API from 25.05 in relation to solver configs. This change brings them into alignment with deprecation notices and backward compatibility

@tmckayus tmckayus requested a review from a team as a code owner July 23, 2025 14:17
@tmckayus tmckayus requested a review from Iroy30 July 23, 2025 14:17
@tmckayus tmckayus added bug Something isn't working non-breaking Introduces a non-breaking change labels Jul 23, 2025
@tmckayus tmckayus changed the title [WIP] align service api with SDK (compat with deprecations) align service api with SDK (compat with deprecations) Jul 23, 2025
@tmckayus
Copy link
Contributor Author

closes #193
closes #197

@tmckayus
Copy link
Contributor Author

realized that on the clientside, ThinclientSolverSettings also needs to be fixed up

Copy link
Collaborator

@rgsl888prabhu rgsl888prabhu left a comment

Choose a reason for hiding this comment

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

CUOPT_MIP_HEURISTICS_ONLY needs to be updated in docs section.

Also lets add tests to make sure the naming changes are in good shape.

@tmckayus tmckayus requested a review from a team as a code owner July 25, 2025 18:09
@tmckayus tmckayus requested a review from gforsyth July 25, 2025 18:09
@tmckayus
Copy link
Contributor Author

CUOPT_MIP_HEURISTICS_ONLY needs to be updated in docs section.

Also lets add tests to make sure the naming changes are in good shape.

ok fixed the doc and added a dataset that sets all solver_config values for LP to make sure none are rejected
Testing the precedence of current vs deprecated I think is overkill.

Copy link
Collaborator

@rgsl888prabhu rgsl888prabhu left a comment

Choose a reason for hiding this comment

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

Awesome @tmckayus, changes look good.

Have few minor doc related suggestions, I am approving the PR. So you can push those changes and merge once it is ready.

@rgsl888prabhu rgsl888prabhu added this to the 25.08 milestone Jul 28, 2025
@copy-pr-bot
Copy link

copy-pr-bot bot commented Jul 29, 2025

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@tmckayus
Copy link
Contributor Author

/ok to test 03966cf

@tmckayus
Copy link
Contributor Author

/merge

@rapids-bot rapids-bot bot merged commit 8dc24a7 into NVIDIA:branch-25.08 Jul 29, 2025
210 of 215 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working non-breaking Introduces a non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants