getSchemaFromString throws away the name of the tuple that is in a bag
----------------------------------------------------------------------
Key: PIG-2427
URL: https://issues.apache.org/jira/browse/PIG-2427
Project: Pig
Issue Type: Bug
Reporter: Jonathan Coveney
Priority: Minor
{code}Schema thing =
Utils.getSchemaFromString("b:bag{t:tuple(x:int,y:int,z:int)}");
System.out.println(thing.getField(0).schema.getField(0).alias); //returns
null{code}
This isn't a huge issue, but it does seem odd to throw away this information
unnecessarily. While any bag will of course have thus tuple and no other
elements, it seems to violate the principle of least astonishment: if the tuple
name was specified, shouldn't it be kept around?
--
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