Closed seriyps closed 1 year ago
avro:is_same_type
avro:is_compatible
With this change the is_compatible/2 will be able to say that the schema
is_compatible/2
{ "type": "record", "name": "EventMeta", "fields": [ {"name": "to_stay", "type": "string"}, {"name": "new_name", "type": "string", "aliases": ["to_rename"]} ] }
is backwards compatible with
{ "type": "record", "name": "EventMeta", "fields": [ {"name": "to_stay", "type": "string"}, {"name": "to_rename", "type": "string"} ] }
avro:is_same_type
takes them into accountavro:is_compatible
takes them into accountWith this change the
is_compatible/2
will be able to say that the schemais backwards compatible with