avro
avro copied to clipboard
AVRO-2928: Ruby implementation of single object encoding
https://issues.apache.org/jira/browse/AVRO-2928
This PR finishes up an old PR (#43) which included a proof-of-concept for Ruby single object encoding. The old PR was pretty much 90% of the way there. This PR aims to finish up that implementation. It mainly includes:
- updates to align with the single object encoding spec - i.e. leveraging a CRC-64-AVRO fingerprint
- broader test coverage
- a few minor naming updates to better align with the naming conventions used in the existing implementations in other languages