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

Reply via email to