-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Should support for MathOptInterface
be moved to an extension?
#203
Comments
Same here I want to solve a tiny problem that does not need MOI, yet right now it is a big precomilation and loading cost. BTW thanks for wrapping nlopt and creating it in the first place, this is awesome! |
Sounds good to me. |
How can we do this without breaking JuMP+NLopt users on Julia pre 1.9? We need to support at least the latest LTS (1.6). |
@mlubin one option would be to have this change be a breaking release that is otherwise compatible with the current release series but with a higher julia compat bound. Then it's straightforward to backport fixes, etc. and when the next LTS is declared, we drop support for the current series. |
I wouldn't say that, it's best to keep the compatibility for v1.6 in master |
Some examination of
@time_imports
for MixedModels.jl showed thatMathOptInterface
is one of our largest/slowest imports, even though we don't actually use and just use the NLopt 'native' interface.I can do the legwork if this sounds reasonable.
cc @dmbates
The text was updated successfully, but these errors were encountered: