[ 
https://issues.apache.org/jira/browse/AVRO-80?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12777595#action_12777595
 ] 

Doug Cutting commented on AVRO-80:
----------------------------------

The mixin annotations seem like they could be a useful pattern for Avro.  
Thanks for pointing them out!

For this issue I just intend to switch the default mapping for strings and 
arrays to use common, built-in Java types.  I might even try to be clever and 
map both Foo[] and ArrayList<Foo> to Avro arrays, or I might punt that to a 
follow-on issue.  Making it configurable with mixin annotations is definitely a 
follow-on.


> 'reflect' implementation requires Avro classes to define types
> --------------------------------------------------------------
>
>                 Key: AVRO-80
>                 URL: https://issues.apache.org/jira/browse/AVRO-80
>             Project: Avro
>          Issue Type: Bug
>          Components: java
>            Reporter: Sharad Agarwal
>            Assignee: Doug Cutting
>
> Since 'reflect' implementation is expected to work with existing code, it 
> should work with java types. For example it should work with java String 
> instead of org.apache.avro.util.Utf8.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to