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

Integrate JSON Schema serde #24791

Closed
cescoffier opened this issue Apr 6, 2022 · 9 comments
Closed

Integrate JSON Schema serde #24791

cescoffier opened this issue Apr 6, 2022 · 9 comments
Assignees
Labels
area/kafka kind/epic Large issue with links to sub-issues

Comments

@cescoffier
Copy link
Member

Description

Integrate JSON Schema serializer and deserializer for Kafka.
Initially, this work should use the Apicurio Json Schema serde but also use the Confluent alternative.

@cescoffier cescoffier added the kind/epic Large issue with links to sub-issues label Apr 6, 2022
@quarkus-bot
Copy link

quarkus-bot bot commented Apr 6, 2022

/cc @alesj, @ozangunalp

@nimo23
Copy link
Contributor

nimo23 commented Apr 6, 2022

Integrate JSON Schema serializer and deserializer for Kafka.

Would be nice to provide general integration for json-schema serde (not only for vertx). See #16992

@cescoffier
Copy link
Member Author

This issue was not Vert.x related, but using Apicurio and Confluent JSON Schema serializer and deserializer for Kafka. It's not about a "general-purpose" JSON Schema support.

@cescoffier
Copy link
Member Author

\CC @alesj

@carlesarnal
Copy link
Contributor

@cescoffier there is still interest in this? If yes I might be interested in implementing/helping.

@cescoffier
Copy link
Member Author

@carlesarnal We are very interested! let me know if you want to discuss it (with me or @ozangunalp)

@carlesarnal
Copy link
Contributor

@carlesarnal We are very interested! let me know if you want to discuss it (with me or @ozangunalp)

Great, let me take a look first a the existing code regarding Avro and I will contact you. Thanks!

@carlesarnal
Copy link
Contributor

I have created a PR that integrates the Apicurio JsonSchema serde. Once it's validated, I will create a subsequent PR integrating the Confluent one, but I would like some feedback first to ensure the approach followed is correct.

@carlesarnal
Copy link
Contributor

carlesarnal commented Dec 20, 2023

Since the first one has been approved, I went ahead and created a second one containing the Confluent one #37870. With these two PRs, support for json schema serialization will be completed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/kafka kind/epic Large issue with links to sub-issues
Projects
Status: Done
Development

No branches or pull requests

3 participants