[jira] Updated: (PIG-800) script1-hadoop.pig in pig tutorial hangs when run in local mode
[ https://issues.apache.org/jira/browse/PIG-800?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alan Gates updated PIG-800: --- Attachment: PIG-800.patch script1-hadoop.pig in pig tutorial hangs when run in local mode --- Key: PIG-800 URL: https://issues.apache.org/jira/browse/PIG-800 Project: Pig Issue Type: Bug Affects Versions: 0.2.0 Reporter: Alan Gates Assignee: Alan Gates Attachments: PIG-800.patch Any script of the form {code} B = foreach A generate flatten(X); -- X is a bag C = distinct B; {code} where X is sometimes an empty bag will hang in local mode. If distinct is replaced by order by it will also hang. The issue is that the flatten in foreach returns STATUS_NULL whenever the bag X is empty. PODistinct and POSort handle this incorrectly and go into an infinite loop. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (PIG-800) script1-hadoop.pig in pig tutorial hangs when run in local mode
[ https://issues.apache.org/jira/browse/PIG-800?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alan Gates updated PIG-800: --- Attachment: PIG-800.patch script1-hadoop.pig in pig tutorial hangs when run in local mode --- Key: PIG-800 URL: https://issues.apache.org/jira/browse/PIG-800 Project: Pig Issue Type: Bug Affects Versions: 0.2.0 Reporter: Alan Gates Assignee: Alan Gates Attachments: PIG-800.patch Any script of the form {code} B = foreach A generate flatten(X); -- X is a bag C = distinct B; {code} where X is sometimes an empty bag will hang in local mode. If distinct is replaced by order by it will also hang. The issue is that the flatten in foreach returns STATUS_NULL whenever the bag X is empty. PODistinct and POSort handle this incorrectly and go into an infinite loop. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (PIG-800) script1-hadoop.pig in pig tutorial hangs when run in local mode
[ https://issues.apache.org/jira/browse/PIG-800?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alan Gates updated PIG-800: --- Status: Patch Available (was: Open) Changed POSort and PODistinct to swallow POStatus.STATUS_NULL instead of going into an infinite loop when they see it. script1-hadoop.pig in pig tutorial hangs when run in local mode --- Key: PIG-800 URL: https://issues.apache.org/jira/browse/PIG-800 Project: Pig Issue Type: Bug Affects Versions: 0.2.0 Reporter: Alan Gates Assignee: Alan Gates Attachments: PIG-800.patch Any script of the form {code} B = foreach A generate flatten(X); -- X is a bag C = distinct B; {code} where X is sometimes an empty bag will hang in local mode. If distinct is replaced by order by it will also hang. The issue is that the flatten in foreach returns STATUS_NULL whenever the bag X is empty. PODistinct and POSort handle this incorrectly and go into an infinite loop. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (PIG-800) script1-hadoop.pig in pig tutorial hangs when run in local mode
[ https://issues.apache.org/jira/browse/PIG-800?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alan Gates updated PIG-800: --- Resolution: Fixed Fix Version/s: 0.3.0 Status: Resolved (was: Patch Available) Patch committed. script1-hadoop.pig in pig tutorial hangs when run in local mode --- Key: PIG-800 URL: https://issues.apache.org/jira/browse/PIG-800 Project: Pig Issue Type: Bug Affects Versions: 0.2.0 Reporter: Alan Gates Assignee: Alan Gates Fix For: 0.3.0 Attachments: PIG-800.patch Any script of the form {code} B = foreach A generate flatten(X); -- X is a bag C = distinct B; {code} where X is sometimes an empty bag will hang in local mode. If distinct is replaced by order by it will also hang. The issue is that the flatten in foreach returns STATUS_NULL whenever the bag X is empty. PODistinct and POSort handle this incorrectly and go into an infinite loop. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.