tjwp opened a new pull request #1082: URL: https://github.com/apache/avro/pull/1082
In https://github.com/apache/avro/pull/918 it was identified that matching during schema resolution is missing for bytes decimal logical types in the Ruby implementation. (There is no support yet in the Ruby implementation for the fixed decimal.) Instead of embedding the logic for this specific check in the `SchemaCompatibility` module, I've made a small, initial step in the direction of making this checking more object-oriented. The matching logic needed is added to the `BytesSchema` class. ### Jira - [x] My PR addresses the following https://issues.apache.org/jira/browse/AVRO-3036 ### Tests - [x] My PR adds the following unit tests: `test_bytes_decimal` in `test_schema_compatibility.rb` ### Commits - [x] My commits all reference Jira issues in their subject lines. ---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: [email protected]
