[ https://issues.apache.org/jira/browse/PIG-1890?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ken Goodhope updated PIG-1890: ------------------------------ Attachment: PIG-1890-4.patch Uploading new patch that contains the same fixes to setLocation contained in the previous patch. New patch adds fixes to the schema that resolve the issues around the unit tests. > Fix piggybank unit test TestAvroStorage > --------------------------------------- > > Key: PIG-1890 > URL: https://issues.apache.org/jira/browse/PIG-1890 > Project: Pig > Issue Type: Bug > Components: impl > Affects Versions: 0.9.0 > Reporter: Daniel Dai > Assignee: Jakob Homan > Attachments: PIG-1890-1.patch, PIG-1890-2.patch, PIG-1890-3.patch, > PIG-1890-4.patch, pig_setloc_avro.txt > > > TestAvroStorage fail on trunk. There are two reasons: > 1. After PIG-1680, we call LoadFunc.setLocation one more time. > 2. The schema for AvroStorage seems to be wrong. For example, in first test > case testArrayDefault, the schema for "in" is set to "PIG_WRAPPER: (FIELD: > {PIG_WRAPPER: (ARRAY_ELEM: float)})". It seems PIG_WRAPPER is redundant. This > issue is hidden until PIG-1188 checked in. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira