No attempt to check if 'flatten(group) as' has the same cardinality as 'group alias by' ---------------------------------------------------------------------------------------
Key: PIG-749 URL: https://issues.apache.org/jira/browse/PIG-749 Project: Pig Issue Type: Bug Components: grunt Affects Versions: 0.3.0 Reporter: Viraj Bhat Fix For: 0.3.0 Pig script which does grouping for 3 columns and flattens as 4 columns works when in principle it should not and maybe fail as a front-end error. {code} A = load 'groupcardinalitycheck.txt' using PigStorage() as (col1:chararray, col2:chararray, col3:int, col4:chararray); B = group A by (col1, col2, col3); C = foreach B generate flatten(group) as (col1, col2, col3, col4), SIZE(A) as frequency; dump C; {code} ========================================================================================== Data ========================================================================================== hello CC 1 there hello YSO 2 out ouch CC 2 hey ========================================================================================== Result of the preceding script ========================================================================================== (ouch,CC,2,1L) (hello,CC,1,1L) (hello,YSO,2,1L) ========================================================================================== -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.