This is an automated email from the ASF dual-hosted git repository.
mgrigorov pushed a change to branch serde-driven-schema-aware-deserialization
in repository https://gitbox.apache.org/repos/asf/avro-rs.git
discard 31769c6 add impls for u8/u16/u32
discard 03ac79e Add impl for i64/Long
discard ddb5dfd fmt
discard 5f59057 Fix clippy: allow dead code temporarily
discard 98d1f0f Fix clippy errors
discard 5e42443 add impl for Schema::Int
discard e76ff35 Add impl for Schema::Boolean
omit 1cb237d Issue #225 - Compare the deserialized result with the
serialized one
omit 6764f50 fix #226: Index-Out-Of-Bounds panic when using
#[serde(skip_serializing_if = "Option::is_none")]
add bd1910d fix: Improve the error message for unresolved union variant
(#228)
add 0792c59 chore(deps): Bump serde_json from 1.0.140 to 1.0.141 (#233)
add 7e3dcc6 chore(deps): Bump strum from 0.27.1 to 0.27.2 (#231)
add 77c99fa chore(deps): Bump rand from 0.9.1 to 0.9.2 (#234)
add 5f01f34 chore(deps): Bump bon from 3.6.4 to 3.6.5 (#235)
add 3df6879 chore(deps): Bump strum_macros from 0.27.1 to 0.27.2 (#232)
add 0c38f3f chore: Remove deprecated items in 0.11.0 and 0.15.0 (#236)
add 4a00c00 feat: Wrap `Error` into a `Box` so it's size shrinks from 104
bytes to 8 bytes (#230)
add 27bc8ae fix #226: Index-Out-Of-Bounds panic when using
#[serde(skip_serializing_if = "Option::is_none")]
add 95db4e8 Issue #225 - Compare the deserialized result with the
serialized one
add d17560c Add impl for Schema::Boolean
add d66adbe add impl for Schema::Int
add 4180539 Fix clippy errors
add 5e95125 Fix clippy: allow dead code temporarily
add 149c0e1 Add impl for i64/Long
add 15baefd add impls for u8/u16/u32
add 3262272 WIP
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (31769c6)
\
N -- N -- N refs/heads/serde-driven-schema-aware-deserialization
(3262272)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
Cargo.lock | 71 ++------
Cargo.toml | 2 +-
avro/Cargo.toml | 8 +-
avro/src/bigdecimal.rs | 11 +-
avro/src/codec.rs | 16 +-
avro/src/de.rs | 13 +-
avro/src/de_schema.rs | 242 +++++++++++++++++++++------
avro/src/decimal.rs | 4 +-
avro/src/decode.rs | 76 +++++----
avro/src/encode.rs | 118 ++++++++-----
avro/src/error.rs | 83 ++++++++--
avro/src/headers.rs | 15 +-
avro/src/lib.rs | 14 +-
avro/src/reader.rs | 65 ++++----
avro/src/schema.rs | 214 ++++++++++++------------
avro/src/ser_schema.rs | 414 ++++++++++++++++++++++++++++------------------
avro/src/types.rs | 149 ++++++++---------
avro/src/util.rs | 17 +-
avro/src/validator.rs | 22 +--
avro/src/writer.rs | 61 ++++---
avro/tests/avro-rs-226.rs | 25 +--
avro/tests/io.rs | 6 +-
avro/tests/schema.rs | 20 ++-
23 files changed, 997 insertions(+), 669 deletions(-)