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)

Reply via email to