[
https://issues.apache.org/jira/browse/AVRO-3993?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17856835#comment-17856835
]
Gray edited comment on AVRO-3993 at 6/21/24 9:44 PM:
-----------------------------------------------------
'git config user.email' shows my personal email but I see that my work account
is all over the commit log. Darn. So my bad.
was (Author: dig090):
'git config user.email' shows my personal email. The other is my work email
and is in no way that I can see associated with my Git account. Can it be
removed from this jia?
What is "ASF subversion and git services"? I'd like to know mire about that
automation and what data sets it is using.
> Writing an AVRO enum field with an invalid value generates unhelpful NPE
> ------------------------------------------------------------------------
>
> Key: AVRO-3993
> URL: https://issues.apache.org/jira/browse/AVRO-3993
> Project: Apache Avro
> Issue Type: Bug
> Components: java
> Reporter: Gray
> Priority: Minor
> Labels: pull-request-available
> Attachments: avro-stacktrace.txt
>
> Time Spent: 20m
> Remaining Estimate: 0h
>
> {{When an enum field is written with a symbol that is not one of the valid
> enum symbols configured in the schema, the code generates a NPE which turns
> into a null value message which is not extremely helpful. It would be useful
> if the message mentioned the invalid symbol and the available symbols from
> the schema.}}
> Here's a sample of the generated stack trace. More in the attachment:
> {{java.lang.NullPointerException: null value for (non-nullable) enum1 at
> record1.field1}}
> {{ ...}}
> {{Caused by: java.lang.NullPointerException}}
> {{ at org.apache.avro.Schema$EnumSchema.getEnumOrdinal(Schema.java:1118)}}
> {{...}}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)