changing statement corresponding to alias after explain , then doing dump gives incorrect result ------------------------------------------------------------------------------------------------
Key: PIG-1776 URL: https://issues.apache.org/jira/browse/PIG-1776 Project: Pig Issue Type: Bug Affects Versions: 0.8.0 Reporter: Thejas M Nair Assignee: Thejas M Nair Fix For: 0.8.0 {code} grunt> a = load '/tmp/t2.txt' as (str:chararray, num1:int, alph : chararray); grunt> dump a; (ABC,1,a) (ABC,1,b) (ABC,1,a) (ABC,2,b) (DEF,1,d) (XYZ,1,x) grunt> c = foreach b generate group.str, group.$1, COUNT(a.alph) ; grunt> dump c; -- gives correct results (ABC,1,3) (ABC,2,1) (DEF,1,1) (XYZ,1,1) /* but dumping c after following steps gives incorrect results */ grunt> c = foreach b generate group.$0 , (CHARARRAY)group.$1; grunt> explain c; ... ... grunt> c = foreach b generate group.str, group.$1, COUNT(a.alph) ; grunt> dump c; (ABC,1,0) (ABC,2,0) (DEF,1,0) (XYZ,1,0) {code} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.