Skip to content

Commit

Permalink
Update to apache-avro 0.17, fix compatibility changes schema handling (
Browse files Browse the repository at this point in the history
…#13727)

* Update apache-avro requirement from 0.16 to 0.17

---
updated-dependencies:
- dependency-name: apache-avro
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* Fix compatibility changes schema handling apache-avro 0.17

- Handle ArraySchema struct
- Handle MapSchema struct
- Map BigDecimal => LargeBinary
- Map TimestampNanos => Timestamp(TimeUnit::Nanosecond, None)
- Map LocalTimestampNanos => todo!()
- Add Default to FixedSchema test

* Update Cargo.lock file for apache-avro 0.17

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marc Droogh <[email protected]>
Co-authored-by: Andrew Lamb <[email protected]>
  • Loading branch information
4 people authored Dec 12, 2024
1 parent 08119e6 commit de9e16b
Show file tree
Hide file tree
Showing 5 changed files with 128 additions and 137 deletions.
Loading

0 comments on commit de9e16b

Please sign in to comment.