Thanks for the proposal. The motivation looks good to me, users can connect to their preferred or customized schema registry with this proposal, which can get rid of the limitation from the Pulsar built-in schema registry.
I have a few questions about the migration or compatibility. - For a topic that already uses pulsar's built-in schema, will the client be able to switch to an external schema registry? As I understand, we should reject this case since it will mess up the schema compatibility with 2 schema registries - And how about the old version(without external schema registry support) consumers connected to the topic that has schema from external schema registry? We probably need to consider adding another schema type instead of using the bytes schema. If the topic has a schema from an external schema registry, which means the Pulsar broker will not manage schemas for this topic. We should add more details about the compatibility to let users understand the proper way to move to the external schema registry. Regards, Penghui On Wed, May 21, 2025 at 9:23 AM Ran Gao <r...@apache.org> wrote: > Hi, Pulsar Community. > > I opened a new PIP to provide the Pulsar client with the ability to > integrate with a third-party schema registry service. I'm looking > forward to your suggestions! > > link: https://github.com/apache/pulsar/pull/24328 > > Thanks, > Ran Gao > > -- > This email and any attachments are intended solely for the recipient(s) > named above and may contain confidential, privileged, or proprietary > information. If you are not the intended recipient, you are hereby > notified > that any disclosure, copying, distribution, or reproduction of this > information is strictly prohibited. If you have received this email in > error, please notify the sender immediately by replying to this email and > delete it from your system. >