New logical plan: FieldSchema generation for BinCond is wrong
-------------------------------------------------------------
Key: PIG-1719
URL: https://issues.apache.org/jira/browse/PIG-1719
Project: Pig
Issue Type: Bug
Components: impl
Affects Versions: 0.8.0
Reporter: Daniel Dai
Assignee: Daniel Dai
Fix For: 0.8.0
New logical plan generate incomplete schema for BinCond, if the expression for
BinCond is of complex type. Eg,
{code}
a = load '1.txt' as (a0, a1:int);
b = group a by a0;
c = foreach b generate FLATTEN((IsEmpty(a)?{(65535)}:sequence.FIRST(a.a1)));
{code}
The right schema for c is (int), however, in current code, we get null schema.
This is because BinCond should get the schema {(int)}, but we get empty bag {}.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.