[ https://issues.apache.org/jira/browse/AVRO-247?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12784406#action_12784406 ]
Doug Cutting commented on AVRO-247: ----------------------------------- > wouldn't the @Stringable annotation go on the UTF8 class? Oops. You're right. The specific code generator would not need to be changed. > we should perhaps special case it to stop at org.apache.avro.util.Utf8 The problem with having it stop is that you may not read or write critical fields. For exceptions in reflected protocols this may be okay, since they have null constructors and mostly don't contain critical data. But for, e.g., org.apache.hadoop.io.Path, we currently skip its nested java.lang.URI, which is a bug. Rather we should annotate Path with @Stringable. > Broken test: org.apache.avro.TestDataFile$InteropTest.testGeneratedReflect() > ---------------------------------------------------------------------------- > > Key: AVRO-247 > URL: https://issues.apache.org/jira/browse/AVRO-247 > Project: Avro > Issue Type: Bug > Components: java > Reporter: Philip Zeyliger > > The current trunk has a broken java-interop test. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.