Skip to content

KAFKA-20173: Propagate headers into serde 7/N#21851

Open
UladzislauBlok wants to merge 7 commits intoapache:trunkfrom
UladzislauBlok:bloku/kafka-20173-8
Open

KAFKA-20173: Propagate headers into serde 7/N#21851
UladzislauBlok wants to merge 7 commits intoapache:trunkfrom
UladzislauBlok:bloku/kafka-20173-8

Conversation

@UladzislauBlok
Copy link
Copy Markdown
Contributor

@UladzislauBlok UladzislauBlok commented Mar 22, 2026

This PR ensures headers are propagated in SubscriptionResponseWrapperSerde, LeftOrRightValueSerializer/Deserializer and TimestampedKeyAndJoinSideSerializer/Deserializer
Added unit tests to check headers propagation

@github-actions github-actions bot added triage PRs from the community streams labels Mar 22, 2026
Comment on lines 27 to 29
import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.Matchers.is;
import static org.hamcrest.Matchers.notNullValue;
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

@mjsax Do we use org.hamcrest? I thought AssertJ was chosen for KS.... Well never asked that, but had an assumption :)

@github-actions github-actions bot removed the triage PRs from the community label Mar 23, 2026
Copy link
Copy Markdown
Contributor

@aliehsaeedii aliehsaeedii left a comment

Choose a reason for hiding this comment

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

Thanks @UladzislauBlok. LGTM, just a question: Is there tracking for which places still need updating?

Copy link
Copy Markdown
Contributor

@aliehsaeedii aliehsaeedii left a comment

Choose a reason for hiding this comment

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

Thanks @UladzislauBlok. LGTM!
I only see that (unlike #21851), no tests verify that actual header data is propagated.

@UladzislauBlok
Copy link
Copy Markdown
Contributor Author

Thanks @UladzislauBlok. LGTM!
I only see that (unlike #21851), no tests verify that actual header data is propagated.

Hello, you have two summary comments for this PR and link is pointing to PR itself
I assume this comment belongs to #21850 ??

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.

3 participants