billy-doyle commented on issue #2207: URL: https://github.com/apache/iggy/issues/2207#issuecomment-3416290441
For an iggy hosted schema registry, agreed on iggy schema registry client, register and getLatestSchema methods shown above. Coming from a confluent background, public methods the confluent schema registry has are listed below: - delete_subject - delete_version - get_compatibility - get_latest_version - get_schema - get_subjects - get_version - get_versions - lookup_schema - register_schema - set_compatibility - test_compatibility Confluent also has the [wire format](https://docs.confluent.io/platform/current/schema-registry/fundamentals/serdes-develop/index.html#wire-format) Bytes | Area | Description -- | -- | -- 0 | Magic Byte | Confluent serialization format version number; currently always 0. 1-4 | Schema ID | 4-byte schema ID as returned by Schema Registry. 5-… | Data | Serialized data for the specified schema format (for example, binary encoding for Avro or Protocol Buffers). The only exception is raw bytes, which will be written directly without any special encoding. Just starting the conversation here, but the most notable things here are maybe outside the scope of the initial build are the compatibility checks. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
