"Broken pipe" if the streaming script/binary does not read from STDIN
---------------------------------------------------------------------

                 Key: PIG-192
                 URL: https://issues.apache.org/jira/browse/PIG-192
             Project: Pig
          Issue Type: Bug
            Reporter: Xu Zhang
            Assignee: Arun C Murthy
            Priority: Minor
         Attachments: PigLoggingTest

I got "broken pipe" exceptions if the streaming script/binary does not read 
from STDIN.  I would expect the streaming still to come through.  For instance, 
on the shell command line I can issue:

{code}
     cat input.txt | PigLoggingTest 10 f
{code}

and this does not generate any error even though PigLoggingTest in this case 
does not read from STDIN at all.

However, if I use the same command in Pig streaming I get "broken pipe".

{code}
A = load '../../singlefile/studenttab10k';
B = stream A through `PigLoggingTest 10 f` as (name, age, gpa); 
store B into 'results_14';
{code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to