gora-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alfonso Nishikawa (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (GORA-174) GORA compiler does not handle ["string", "null"] unions in the AVRO schema
Date Fri, 03 May 2013 21:44:15 GMT

    [ https://issues.apache.org/jira/browse/GORA-174?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13648823#comment-13648823

Alfonso Nishikawa commented on GORA-174:

Hi, Lewis.
Good point. Didn't noticed until now (it seems I was really lost in thought).
Then, the test testGetNested() is a must, but has to be modified a bit. In that test, the
nested record has a 3-types-union and must be converted to a 2-types-union in order to be
fully compilant with the specification (only ["null","string"] a.k.a. optional fields). Otherwise,
the specification should be changed to:
support ["null","string"] (a.k.a optional field) in top-most fields of schema (and not inner
> GORA compiler does not handle ["string", "null"] unions in the AVRO schema
> --------------------------------------------------------------------------
>                 Key: GORA-174
>                 URL: https://issues.apache.org/jira/browse/GORA-174
>             Project: Apache Gora
>          Issue Type: Bug
>          Components: schema
>    Affects Versions: 0.2.1
>            Reporter: Julien Nioche
>            Assignee: Alfonso Nishikawa
>            Priority: Blocker
>             Fix For: 0.4
>         Attachments: GORA-174_over_r1462580.patch, GORA-174.patch, GORA-174.patch, GORA-174.patch,
GORA-174.patch, GORA-174-test.patch
> See NUTCH-1477 for description. 
> We are getting NPE when using the DataFileAvroStore, in order to avoid that I modified
the schema to allow for null values on some fields e.g.    {"name": "baseUrl", "type": ["string",
"null"] }
> however when generating the code for the schema the accessors are not generated by GORA
which prevents Nutch from compiling 

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

View raw message