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

Lewis John McGibbney commented on GORA-97:
------------------------------------------

Hi Yasin, I need to be honest with you... I think most of the code + 
implementation will be deprecated in our upgrade to Avro 1.7.-. I am working on 
a patch for gora-core and gora=assandra which bring this bang up to date. This 
encapsulates much of the great work done by Ed and is an attempt to bring the 
Avro implementation in Gora bang up to date. Can you please give me a day or 
two and I will put my patch on the relevabt issue? I think it is /94 
                
> Write Gora GrammerGenerator to replace FakeResolvingDecoder
> -----------------------------------------------------------
>
>                 Key: GORA-97
>                 URL: https://issues.apache.org/jira/browse/GORA-97
>             Project: Apache Gora
>          Issue Type: New Feature
>    Affects Versions: 0.2
>            Reporter: Lewis John McGibbney
>            Priority: Minor
>             Fix For: 0.4
>
>
> As mentioned in o.a.g.mapreduce.FakeResolvingDecoder
> Avro uses a ResolvingDecoder which resolves two schemas and converts records 
> written by one to the other, and validates the input. However, Gora needs to 
> write extra information along with the data, so the validation is not 
> consistent with the grammer generated by Avro. So we need to fake the 
> ResolvingDecoder (which is sadly hard coded into GenericDatumReader) until we 
> can write our own GrammerGenerator extending ResolvingGrammerGenerator of 
> Avro. As Avro has matured slightly, this issue should aspire to address 
> exactly that.

--
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

Reply via email to