pig-dev  

[jira] Created: (PIG-290) LOCross output schema is not right

Pi Song (JIRA)
Thu, 03 Jul 2008 07:13:06 -0700

LOCross output schema is not right
----------------------------------

                 Key: PIG-290
                 URL: https://issues.apache.org/jira/browse/PIG-290
             Project: Pig
          Issue Type: Bug
          Components: impl
    Affects Versions: types_branch
            Reporter: Pi Song


>From the schema generation code:-

{noformat}
        List<LogicalOperator> inputs = mPlan.getPredecessors(this);

            for (LogicalOperator op : inputs) {
                    // Create schema here
            }
{noformat}

The output schema is generated based on inputs determined in the logical plan. 
However,  mPlan.getPredecessors() doesn't always preserve the right order  (A x 
B and B x A result in different schemas). I suggest maintaining mInputs 
variable in LOCross (as it used to be) to resolve this issue.

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