schema-registry icon indicating copy to clipboard operation
schema-registry copied to clipboard

6.2.3 patch release is not compatible with 6.2.2

Open dr3s opened this issue 2 years ago • 1 comments

Before version 6.2.3, the schema registry client was registering corrupted, invalid protobuf schemas into the registry which were uncorrupted when read back out.

https://github.com/confluentinc/schema-registry/pull/2122 fixed this issue and 6.2.3 now writes good schemas. However this change is breaking for existing schemas.

Attempts to create a schema using 6.2.2 after the 6.2.3 schema has been written, results in a 409 conflict when compatibility checking is on. I haven't tested but I imagine if FULL_TRANSITIVE is enabled, 6.2.3 schemas wouldn't be able to be written at all in cases where ranges of reserved fields could overlap due to the resolved bug.

dr3s avatar Apr 08 '22 14:04 dr3s

https://github.com/confluentinc/schema-registry/issues/2120

dr3s avatar Apr 08 '22 14:04 dr3s