This is an automated email from the ASF dual-hosted git repository.
mgrigorov pushed a change to branch avro-3483-log-reason-for-validation-failures
in repository https://gitbox.apache.org/repos/asf/avro.git
from c6b74793a AVRO-3483: [Rust] Log error messages with a reason when the
validation fails
add 23f209830 AVRO-3483: Add a failure reason for missing schema in a
Union by index
add e3893bb92 AVRO-3483: Assert the error log messages after failed
validation
add 552b6be8e AVRO-3483: Value::validate_internal() now returns
Option<String>
No new revisions were added by this update.
Summary of changes:
lang/rust/avro/Cargo.toml | 3 +-
lang/rust/avro/src/error.rs | 4 +
lang/rust/avro/src/schema.rs | 8 +-
lang/rust/avro/src/types.rs | 453 +++++++++++++++++++++++++------------------
lang/rust/avro/src/writer.rs | 4 +-
5 files changed, 271 insertions(+), 201 deletions(-)