Eelco Hillenius (JIRA) wrote:
[ https://issues.apache.org/jira/browse/AVRO-104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12747512#action_12747512 ]
Eelco Hillenius commented on AVRO-104:
--------------------------------------
ReflectDatumReader/Writer could be done by adding more constructors and setting
ReflectData as the default. The problem is with the static getClient methods of
ReflectRequestor, ReflectResponder and SpecificRequestor, which do a static
call to ReflectData themselves.
We might be possible is to keep ReflectData#getProtocol static, and getSchema
or createSchema overridable as non-static methods. Would that be acceptable?
Reflective API can't handle nulls
---------------------------------
Key: AVRO-104
URL: https://issues.apache.org/jira/browse/AVRO-104
Project: Avro
Issue Type: Bug
Components: java
Affects Versions: 1.0.0, 1.0.1
Reporter: Eelco Hillenius
Fix For: 1.0.1
Attachments: AVRO-104.patch, AVRO-104.patch, AVRO-104.patch,
AVRO-104.patch, AVRO-104.patch
It is currently not possible to have fields with null values when using the
reflective API.
Sorry to bother you all, but I'm interested in contributing to Avro, and
am seeking a little more information about the state of the project. Are
any of you interested in advising me on areas which might be accessible
to a newcomer? If not, please redirect me towards another resource.
Thanks,
Dane VanDyck