[
https://issues.apache.org/jira/browse/AVRO-3632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17615294#comment-17615294
]
ASF subversion and git services commented on AVRO-3632:
-------------------------------------------------------
Commit 92d57060f98f60de2a5e6eb95a91bc2bc5a61db6 in avro's branch
refs/heads/master from Santiago Fraire Willemoes
[ https://gitbox.apache.org/repos/asf?p=avro.git;h=92d57060f ]
AVRO-3632: [Rust] Handle defaults in unions according to the spec (#1901)
> Union defaults are not handled as per the specification
> -------------------------------------------------------
>
> Key: AVRO-3632
> URL: https://issues.apache.org/jira/browse/AVRO-3632
> Project: Apache Avro
> Issue Type: Bug
> Components: rust
> Affects Versions: 1.11.1
> Reporter: Santiago Fraire Willemoes
> Priority: Minor
> Labels: pull-request-available
> Time Spent: 40m
> Remaining Estimate: 0h
>
> According to the [union
> spec|https://avro.apache.org/docs/1.11.1/specification/#unions].
> ??Note that when a default value is specified for a record field whose type
> is a union, the type of the default value must match the first element of the
> union. Thus, for unions containing “null”, the “null” is usually listed
> first, since the default value of such unions is typically null??
> I wonder if a PR would be accepted for this. I managed to add the check for
> the first element in the parser.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)