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(test): use Sarama transactional producer #1939

Merged
merged 1 commit into from
Feb 8, 2022
Merged

fix(test): use Sarama transactional producer #1939

merged 1 commit into from
Feb 8, 2022

Conversation

dnwe
Copy link
Collaborator

@dnwe dnwe commented May 7, 2021

One of the pieces of #1695 was to use a small jar for publishing
uncommited messages as part of the functional test. Replacing that with
the native Sarama transactional producer

Fixes #1733

Co-authored-by: @KJTsanaktsidis

@dnwe dnwe requested a review from bai as a code owner May 7, 2021 16:54
@dnwe dnwe marked this pull request as draft May 10, 2021 09:19
@bai
Copy link
Contributor

bai commented Sep 13, 2021

👋🏼 Is this still something we want?

@dnwe
Copy link
Collaborator Author

dnwe commented Sep 13, 2021

Yes probably. The intention was that we'd do away with using a third party jar to test out transactional messages and instead we'd use our own transactional producer to generate them, but I only partially started implementing it and never got back to finishing it off :)

@bai
Copy link
Contributor

bai commented Sep 13, 2021

Cool, thanks thank makes sense. I've been going through some PRs here to clean things up a bit and was curious about this one.

@dnwe dnwe force-pushed the dnwe/fvtx branch 3 times, most recently from 480a548 to 1de9f7e Compare February 8, 2022 21:43
One of the pieces of #1695 was to use a small jar for publishing
uncommited messages as part of the functional test. Replacing that with
the native Sarama transactional producer

Fixes #1733

Co-authored-by: KJTsanaktsidis <[email protected]>
@dnwe dnwe marked this pull request as ready for review February 8, 2022 22:10
@dnwe dnwe added the internal label Feb 8, 2022
@dnwe dnwe merged commit c0a80b7 into main Feb 8, 2022
@dnwe dnwe deleted the dnwe/fvtx branch February 8, 2022 22:59
@KJTsanaktsidis
Copy link

I don't really use Sarama much these days anymore (I've moved to a Ruby team) but even so I'm still delighted to see the back of that jar 😂

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Revisit publishing of uncommited messages in functional_test
3 participants