Kriskras99 opened a new pull request, #342:
URL: https://github.com/apache/avro-rs/pull/342

   I think this is better overall, but I can understand if you would want to 
revert the `Compatibility::Partial` and keep exactly to old behavior.
   
   This new implementation is (in my opinion) simpler than the previous 
iteration and easier to modify when needed.
   
   I've introduced the concept of partial and full compatibility. Partial 
compatibility means that there incompatibilities but that depends on whats 
written, for example an enum `[A, B, C]` is partially compatible with the enum 
`[A, B]` but depends on what the writer has written.
   
   Users wishing to be absolutely sure, can treat `Compatibility::Partial` as 
an error, others can use it to slowly upgrade from an old schema.


-- 
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]

Reply via email to