Skip to content
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

fix: remove the vendoring of SSL with rdkafka #183

Merged
merged 2 commits into from
Jul 9, 2024

Conversation

rtyler
Copy link
Member

@rtyler rtyler commented Jul 8, 2024

I don't have a good reason for kafka-delta-ingest to do this, I'm confident it was previously done for wacky build problems.

This change also removes Cargo.lock which I don't believe is worth tracking in our tree

Fixes #176

I don't have a good reason for kafka-delta-ingest to do this, I'm
confident it was previously done for wacky build problems.

This change also removes Cargo.lock which I don't believe is worth
tracking in our tree

Fixes delta-io#176
@rtyler rtyler requested a review from xianwill July 8, 2024 17:53
@rtyler rtyler enabled auto-merge (rebase) July 8, 2024 18:16
@rtyler rtyler requested a review from mightyshazam July 9, 2024 17:02
@@ -20,7 +20,7 @@ jmespatch = { version = "0.3", features = ["sync"] }
lazy_static = "1"
log = "0"
maplit = "1"
rdkafka = { version = "0.28", features = ["ssl-vendored"] }
rdkafka = { version = "0.28", features = ["ssl"] }
Copy link
Collaborator

Choose a reason for hiding this comment

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

It might be nice to have this running behind a feature flag for those running on scratch images without openssl.

@rtyler rtyler merged commit 21778d6 into delta-io:main Jul 9, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Build failed on alpine because of rdkafka ssl-vendored instead of ssl
2 participants