Skip to content

Conversation

@Pryz
Copy link
Contributor

@Pryz Pryz commented Jan 28, 2019

kafka-go is getting more and more contributors using multiple versions of Kafka. To ensure proper compatibility with the supported versions, we need to test against all of them.

This PR creates a CI job for Kafka 0.11.0.1, 1.1.1 and 2.1.0.

@Pryz Pryz force-pushed the ci-test-multiple-kafka-version branch from a4c2a0f to 19f0a14 Compare January 28, 2019 02:31
Copy link
Contributor

@achille-roussel achille-roussel left a comment

Choose a reason for hiding this comment

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

Really cool initiative 👍

I find it a bit strange that tests pass against Kafka 2 because we had a couple of reports from people that had troubles working with this version... maybe our tests aren't exercising some edge cases on v2.

@Pryz
Copy link
Contributor Author

Pryz commented Jan 28, 2019

Yes I was pretty surprise as well but there is not that many protocol changes between 1.x and 2.x.

@Pryz Pryz merged commit e442c39 into master Jan 28, 2019
@Pryz Pryz deleted the ci-test-multiple-kafka-version branch January 28, 2019 18:13
@stevevls stevevls mentioned this pull request Feb 8, 2019
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.

3 participants