Error while using IsEmpty function ---------------------------------- Key: PIG-1837 URL: https://issues.apache.org/jira/browse/PIG-1837 Project: Pig Issue Type: Bug Components: impl Affects Versions: 0.9.0 Reporter: Olga Natkovich Fix For: 0.9.0
I have the following 2 inputs: data1: 1 11 2 15 data2: 1 10 4 11 5 10 And the following script to work on the data: grunt> A = load 'data1' as (x, y: int); grunt> B = load 'data2' as (x, z: int); grunt> C = cogroup A by x, B by x; grunt> D = foreach C generate group, SUM(((IsEmpty(A.y))? {(0)} : A.y)) + SUM (((IsEmpty(B.z))? {(0)} : B.z)); grunt> dump D; After running for a while, I get the following error: Backend error : org.apache.pig.builtin.IsEmpty cannot be cast to org.apache.pig.Accumulator -- This message is automatically generated by JIRA. - For more information on JIRA, see: http://www.atlassian.com/software/jira