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

Add JsonbSerde to Kafka client module #2880

Merged
merged 1 commit into from
Jun 19, 2019
Merged

Conversation

gunnarmorling
Copy link
Contributor

@gunnarmorling gunnarmorling commented Jun 18, 2019

@gsmet, @cescoffier, here's a follow-up to the Kafka Streams work which should ideally go into the next release: it adds the JSON-B based SerDe ready for re-use to the runtime module, as suggested by Clement. It will simplify the quickstart code.

Note I've removed the JSON-P based SerDe which existed in the tests before for the sake of the new one. We also could consider to add this one ready-made, too, but it doesn't strike as super-important to me.

See #2663

@gsmet gsmet added this to the 0.17.0 milestone Jun 18, 2019
Copy link
Member

@cescoffier cescoffier left a comment

Choose a reason for hiding this comment

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

I've made a few minor comments.

But it looks pretty good!

@gunnarmorling gunnarmorling force-pushed the jsonb branch 2 times, most recently from 81bf2f6 to fef7829 Compare June 19, 2019 06:54
@gunnarmorling
Copy link
Contributor Author

@cescoffier, reworked the commit to address your comment regarding the naming. It's now io.quarkus.kafka.client.serialization.{JsonbSerializer|JsonbDeserializer|JsonbSerde}.

@cescoffier
Copy link
Member

Waiting for CI.

Copy link
Member

@cescoffier cescoffier left a comment

Choose a reason for hiding this comment

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

Sorry, one last comment.

@gunnarmorling
Copy link
Contributor Author

@cescoffier, Next try, sent an update. How hard can it be :)

@cescoffier
Copy link
Member

Thanks @gunnarmorling, look great now.

Even thinking making is a noteworthy-feature.

@gsmet gsmet added the triage/waiting-for-ci Ready to merge when CI successfully finishes label Jun 19, 2019
@gsmet gsmet changed the title #2663 Adding JsonbSerde to Kafka client module Add JsonbSerde to Kafka client module Jun 19, 2019
@gsmet gsmet merged commit 12f32a5 into quarkusio:master Jun 19, 2019
@gunnarmorling gunnarmorling deleted the jsonb branch June 19, 2019 18:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release/noteworthy-feature triage/waiting-for-ci Ready to merge when CI successfully finishes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants