[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15725964#comment-15725964 ]
Ryan Blue commented on AVRO-1605: --------------------------------- I think the second option is the right one. Accessors can be used as an intermediate step, but I don't think we should have a release with them. At this point, I haven't seen a compelling case where accessors are preferable to using the public API. Why should default values be passed as JsonNode when they could be Java objects? Is there something I'm missing there? > Remove Jackson classes from public API > -------------------------------------- > > Key: AVRO-1605 > URL: https://issues.apache.org/jira/browse/AVRO-1605 > Project: Avro > Issue Type: Sub-task > Components: java > Affects Versions: 1.7.8 > Reporter: Tom White > Assignee: Gabor Szadovszky > Fix For: 1.9.0 > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)