-
Notifications
You must be signed in to change notification settings - Fork 517
[Merged by Bors] - Topic level compression fix #2264
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
Conversation
d9d4a57
to
537dbce
Compare
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.
(1) Can you create issue for this?
(2) Add unit test or integration test to verify this is fixed.
I had an integration test for this https://github.com/infinyon/fluvio/blob/master/crates/fluvio-spu/src/services/public/tests/produce.rs, seems to be working as expected but the issue is that there, the ReplicaLocalStore is mocked. Not sure how to test this in another way since I cannot create producer with invalid compression algorithm |
#2265 should have steps to reproduce. That should be put into integration test. |
I added in the description how to replicate that, but still it requires the usage of old client version, not sure how to add a test with that constraint |
I think that scenario (old client) to new cluster is already described in current CI tests @tjtelan? |
Yes, but that is something that we will only be able to test when old client is 0.9.21 |
I can add a fixed CLI integration test using fluvio 0.9.21, but that looks weird to me |
537dbce
to
ab47207
Compare
d640838
to
64d42e7
Compare
9007245
to
8f5d99f
Compare
8f5d99f
to
4a24c43
Compare
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.
LGTM
bors r+ |
Closes #2265 Adding #[fluvio(min_version) in Replica struct was provoking using the default for compression type. This changes fixes that
Pull request successfully merged into master. Build succeeded: |
Closes #2265
Adding #[fluvio(min_version) in Replica struct was provoking using the default for compression type.
This changes fixes that