Details
-
Improvement
-
Status: Patch Available
-
Major
-
Resolution: Unresolved
-
1.11.0
Description
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