[ https://issues.apache.org/jira/browse/PIG-5207?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15951729#comment-15951729 ]
Rohini Palaniswamy commented on PIG-5207: ----------------------------------------- bq. This is due to another plan generation bug and it is actually observable in the plan above, that POUserFunc has Project 0,2,1 as its input (instead of 0,1,2). That would be a serious bug and we would have encountered that before as we do a lot of cloning with union. Why does edges come into play for inputs of POUserFunc? Isn't it handled by https://github.com/apache/pig/blob/trunk/src/org/apache/pig/backend/hadoop/executionengine/physicalLayer/plans/PhysicalPlan.java#L268-L288 which clones the inputs in the exact order. > BugFix e2e tests fail on spark > ------------------------------ > > Key: PIG-5207 > URL: https://issues.apache.org/jira/browse/PIG-5207 > Project: Pig > Issue Type: Sub-task > Components: spark > Reporter: Adam Szita > Assignee: Adam Szita > Fix For: spark-branch > > Attachments: PIG-5207.0.patch > > > Observed ClassCastException in BugFix 1 and 2 test cases. The exception is > thrown from and UDF: COR.Final -- This message was sent by Atlassian JIRA (v6.3.15#6346)