-
Notifications
You must be signed in to change notification settings - Fork 5
Closed
Labels
refactoringCode improvement without behavior changeCode improvement without behavior change
Description
Background
Currently, the Java language implementation of the udf client depends on the OpenSSL package (headers+shared libraries). This is, because the ScriptOptions parser needs to calculate MD5
checksums for imported scripts, in order to avoid duplicated imports, see https://github.com/exasol/script-languages/blob/master/exaudfclient/base/javacontainer/script_options/checksum.cc
We can remove the dependency to SSL
if we would do a custom implementation of a checksum, which should not be so difficult.
Acceptance Criteria
- Replace https://github.com/exasol/script-languages/blob/master/exaudfclient/base/javacontainer/script_options/checksum.cc with a custom implementation
- Add unit tests for the new custom implementation
- Remove bazel repository
SSL
Metadata
Metadata
Assignees
Labels
refactoringCode improvement without behavior changeCode improvement without behavior change