[ 
https://issues.apache.org/jira/browse/PIG-4219?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14167013#comment-14167013
 ] 

Rohini Palaniswamy commented on PIG-4219:
-----------------------------------------

bq. syntax is deprecated for versions, we don't need this rule, which is wrong 
anyway.
  Shouldn't we also remove the deprecated syntax and throw error now that we 
are removing the check for it?

> When parsing a schema, pig drops tuple inside of Bag if it contains only one 
> field
> ----------------------------------------------------------------------------------
>
>                 Key: PIG-4219
>                 URL: https://issues.apache.org/jira/browse/PIG-4219
>             Project: Pig
>          Issue Type: Bug
>    Affects Versions: 0.13.0
>            Reporter: Julien Le Dem
>            Assignee: Lorand Bendig
>             Fix For: 0.14.0
>
>         Attachments: PIG-4219-2.patch, PIG-4219.patch
>
>
> Example
> {code:java}
> //We generate a schema object and call toString()
> String schemaStr = "my_list: {array: (array_element: (num1: int,num2: int))}";
> // Reparsed using org.apache.pig.impl.util.Utils
> Schema schema = Utils.getSchemaFromString(schemaStr);
> // But no longer matches the original structure
> schema.toString();
> // => {my_list: {array_element: (num1: int,num2: int)}}
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to