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

rdkafka-sys: upgrade to librdkafka v1.4.2 #240

Merged
merged 3 commits into from
May 6, 2020

Conversation

benesch
Copy link
Collaborator

@benesch benesch commented May 2, 2020

This supersedes #234, which is unmergeable due to an upstream breakage of the Windows build. That should be fixed in v1.4.2. Still awaiting the official release, but kicking things off with rc2 here.

Also allow rdkafka and rdkafka-sys to be versioned independently by
making rdkafka-sys follow SemVer. This will fix future scenarios like
the one described in issue #211.

@benesch benesch force-pushed the rdkafka-1.4.2 branch 6 times, most recently from de3c86e to 7f77b2a Compare May 3, 2020 03:27
Copy link
Owner

@fede1024 fede1024 left a comment

Choose a reason for hiding this comment

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

LGTM. Do we need to update rdkafka-sys/tests/version_check.rs as well?

@benesch
Copy link
Collaborator Author

benesch commented May 6, 2020

Do we need to update rdkafka-sys/tests/version_check.rs as well?

Great point, thanks! Looks like that test is not getting run in CI. Addressing that now.

@benesch benesch force-pushed the rdkafka-1.4.2 branch 2 times, most recently from 1bf9a2b to a49d655 Compare May 6, 2020 16:39
benesch added 3 commits May 6, 2020 13:01
Also allow rdkafka and rdkafka-sys to be versioned independently by
making rdkafka-sys follow SemVer. This will fix future scenarios like
the one described in issue fede1024#211.
We weren't catching failures in test_version_check previously.
@benesch benesch merged commit 5ed4516 into fede1024:master May 6, 2020
@benesch benesch deleted the rdkafka-1.4.2 branch May 6, 2020 19:48
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.

2 participants