You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avro.apache.org by Stephen Kittelson <st...@qualtrics.com.INVALID> on 2023/10/17 15:56:30 UTC

PR 2544 Deserialization for Java reserved words

I opened PR https://github.com/apache/avro/pull/2544 to resolve Jira issue
https://issues.apache.org/jira/browse/AVRO-2956 in which Avro tools for
Java correctly generates the code for a schema by appending dollar signs to
the end of Java reserved words to prevent compilation errors, but the
current deserialization code does not look for classes with names ending in
'$' for the reserved words. Upon deserialization, the generated classes are
not found and the generic records are used instead, thus negating the
benefit of using the generated code. My PR will resolve this issue and
deserialization will find the classes and use the generated code as
intended.

If there are any issues with the PR or my approach to solve the problem,
please let me know.

Thanks,
Stephen Kittelson

Re: PR 2544 Deserialization for Java reserved words

Posted by Stephen Kittelson <st...@qualtrics.com.INVALID>.
What's the typical wait time for a PR to be reviewed? I know committers on
Apache projects are all volunteers, so it totally depends on when they have
time. Is there something blatantly wrong with my approach to solve the
problem that does not fit with the architecture?