[ https://issues.apache.org/jira/browse/AVRO-996?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
James Baldassari updated AVRO-996: ---------------------------------- Attachment: AVRO-996.fix.patch Here's a patch that fixes union copying in a builder. This includes Scott's original test (which now passes) as well as a new test I created which copies Interop instances. I decided not to include the other fixes I mentioned in this patch. I'll create separate issues for those. > Java: SpecificRecord builder pattern object copy fails with unions in some > cases > -------------------------------------------------------------------------------- > > Key: AVRO-996 > URL: https://issues.apache.org/jira/browse/AVRO-996 > Project: Avro > Issue Type: Bug > Components: java > Affects Versions: 1.6.0, 1.6.1 > Reporter: Scott Carey > Priority: Critical > Fix For: 1.6.2, 1.7.0 > > Attachments: AVRO-996.bug.patch, AVRO-996.fix.patch > > > I have a union of multiple records that fails to copy correctly with the > MySpecificRecord.newBuilder(recordToCopy).build(); pattern. > I have a reproducible test case that I will attach shortly. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira