Kyle Carter created AVRO-3377:
---------------------------------
Summary: Deserialization of record of mangled Java class throws
ClassCastException
Key: AVRO-3377
URL: https://issues.apache.org/jira/browse/AVRO-3377
Project: Apache Avro
Issue Type: Improvement
Components: java
Affects Versions: 1.11.0
Reporter: Kyle Carter
When a Java class based on a Avro schema is created that includes a mangled
part of it's fully qualified name and a reusable class is not provided a
{{ClassCastException}} is thrown.
This is an edge case and there is a work around in that the reusable class can
be provided to get around this issue but being able to avoid this edge case
would be preferred.
POC repo: https://github.com/kylec32/avromangledeserializationpoc
Issue was discovered when testing: AVRO-3305
--
This message was sent by Atlassian Jira
(v8.20.1#820001)