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

Support Schema Registry feature in Go Client #344

Closed
3 of 8 tasks
wolfstudy opened this issue Aug 5, 2020 · 3 comments · Fixed by #368
Closed
3 of 8 tasks

Support Schema Registry feature in Go Client #344

wolfstudy opened this issue Aug 5, 2020 · 3 comments · Fixed by #368

Comments

@wolfstudy
Copy link
Member

wolfstudy commented Aug 5, 2020

This is the Schema Registry design doc For Go Client: https://gist.github.com/wolfstudy/e0c9b349cd405715a9e04dd8658510bc

@wolfstudy
Copy link
Member Author

@merlimat @cckellogg @sijie PTAL thanks

@sijie
Copy link
Member

sijie commented Aug 6, 2020

@wolfstudy Can you also send the PIP to dev@ mailing list?

@wolfstudy
Copy link
Member Author

@wolfstudy Can you also send the PIP to dev@ mailing list?

Cool, will send it.

wolfstudy added a commit that referenced this issue Oct 23, 2020
Signed-off-by: xiaolong.ran <rxl@apache.org>

Fixes #344 

### Motivation

Type safety is extremely important in any application built around a message bus like Pulsar. Currently, Apache Pulsar supports the function of Schema Registry. And Java, CPP and Python clients already support schema registry related functions, In order to further improve the function of Go Client, we need to support the function of Schema Registry in Go Client.

### Modifications

- Add schema logic in producer
- Add schema logic in consumer
- Package basic tool functions for schema logic
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants