[ 
https://issues.apache.org/jira/browse/PIG-3957?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohini Palaniswamy updated PIG-3957:
------------------------------------
    Attachment: PIG-3957-1.patch

  Only difference between testFRJoinOut8 and testFRJoinOut9 was 'replicated' vs 
'repl'. So repurposed testFRJoinOut9 for adding test. 

The code in TezDAGBuilder put in for scalars was not needed any more. So 
totally removed it. TestScalarAlias, Scalar and CastScalar e2e tests are fine. 
Running the full e2e suite now. 

Additionally optimized the Scalar more than one row checking by doing that 
while writing the output. Did not remove the one in ReadScalarsTez for now as 
MultiQueryOptimizer and UnionOptimizer still do not handle it. Will create 
separate jira for that.

> Refactor out resetting input key in TezDagBuilder
> -------------------------------------------------
>
>                 Key: PIG-3957
>                 URL: https://issues.apache.org/jira/browse/PIG-3957
>             Project: Pig
>          Issue Type: Improvement
>          Components: tez
>            Reporter: Daniel Dai
>            Assignee: Rohini Palaniswamy
>             Fix For: 0.16.0
>
>         Attachments: PIG-3957-1.patch
>
>
> In TezDagBuilder, we reset input key of all 
> POPackage/POValueInputTez/POIdentityInOutTez, that is very confusing. We 
> shall refactor these out.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to