-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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
Ensure mongo crypt does not brake in native #25716
Conversation
@@ -260,4 +260,9 @@ final class JnaNativeSubstitutions { | |||
public static String getWebStartLibraryPath(final String libName) { | |||
return null; | |||
} | |||
|
|||
@Substitute | |||
public static void register(Class<?> cls, String libName) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't we downgrade to the version that worked until we upgrade MongoDB? That's what I was planning to do today.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I suppose we could just revert #25114.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, that would have my preference.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Okay: #25717
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, I prefere to revert it.
This library is an issue as it mandates an enterprise Mongo version to be testable.
Maybe we should conditionally include a substitution for mongo-crypt in case the library is not in the classpath and remove it from the extension dependencies.
Closing in favor of #25717 |
Fixes: #25711