[
https://issues.apache.org/jira/browse/AVRO-3447?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Martin Tzvetanov Grigorov updated AVRO-3447:
--------------------------------------------
Component/s: rust
> Rust: Encoding Panic with Valid Schema and Input
> ------------------------------------------------
>
> Key: AVRO-3447
> URL: https://issues.apache.org/jira/browse/AVRO-3447
> Project: Apache Avro
> Issue Type: Bug
> Components: rust
> Reporter: Jack Klamer
> Priority: Major
>
> After a recent bug regarding Rust Avro's schema ref was fixed to help
> preserve the parsing form of schema
> (https://issues.apache.org/jira/browse/AVRO-3433). This exposed an issue
> where named schemas defined with the rules of the spec (depth first, left to
> right), are not available to the encoding workflow because it indexes schemas
> as it traverses the data. This is a problem for the common use case of
> defining a record within an optional field and it being encoded as Null, and
> not having that type then available during encoding for the next field.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)