-
Notifications
You must be signed in to change notification settings - Fork 509
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
Added (incubating) Java Client v3 project to conductor-clients
dir
#255
Conversation
} | ||
}; | ||
final SSLContext sslContext = SSLContext.getInstance("SSL"); | ||
sslContext.init(null, trustAllCerts, new SecureRandom()); |
Check failure
Code scanning / CodeQL
`TrustManager` that accepts all certificates High
TrustManager
ConductorClient$
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.
This is optional. Just for development purposes.
There's a warn in the logs
Unsafe client - Disabling SSL certificate validation is dangerous and should only be used in development environments
82b015c
to
e95853a
Compare
Builds are failing due to flaky tests in
I'll fix that in another PR |
e95853a
to
73e3a45
Compare
… (those classes have been removed). Might need to add similar test for TaskRunner
While the existing Java SDK will not be deprecated, I would still probably add a line to the README of that module along the lines of "see incubating SDK" with a link to this new one. |
- Added module with minimal Prometheus Collector
@Haven-King Makes sense. We'll do that (in a different PR) |
Pull Request type
Added (incubating) Java Client v3 project to
conductor-clients
dir.Changes in this PR
This PR adds the Conductor Java Client v3 project to
conductor-clients
.This client now utilizes OkHttp3 4.12.0 (replacing Jersey), adds support for events, filters, and listeners to enhance extensibility, and has undergone dependency optimization to reduce classpath pollution, prevent conflicts, and minimize its footprint.
Support will be added through different modules.
We've introduced 2 modules which add support to Orkes Conductor specific features.
TODO