flavray / avro-rs

Avro client library implementation in Rust
MIT License
169 stars 95 forks source link

Handle logical types in canonical form schema #144

Closed cpcloud closed 4 years ago

cpcloud commented 4 years ago

This PR adds handling for logical types in canonical form schemas which allows uncommenting the logical type tests in tests/schema.rs except for decimal.

There's a bug in the fixed-type decimal schema parsing, a PR is coming for that shortly.

poros commented 4 years ago

Thanks for contributing again :) The PR looks good, would you mind adding a line in the CHANGELOG for this change?

cpcloud commented 4 years ago

@poros Done!