-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/27429/#review59442
-----------------------------------------------------------

Ship it!


Ship It!

- Daniel Dai


On Oct. 31, 2014, 11:10 p.m., Rohini Palaniswamy wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/27429/
> -----------------------------------------------------------
> 
> (Updated Oct. 31, 2014, 11:10 p.m.)
> 
> 
> Review request for pig and Daniel Dai.
> 
> 
> Bugs: PIG-4259
>     https://issues.apache.org/jira/browse/PIG-4259
> 
> 
> Repository: pig
> 
> 
> Description
> -------
> 
> Patch addresses different issues encountered while trying to debug wrong 
> results for a production script.
> 
> Issues addressed:
>     - Optimized union followed directly by Limit also fixing possibility of 
> incorrect results when Limit could be totally removed by UnionOptimizer if 
> parallelism of union was also 1.
>     -  Fixed wrong result in case of group by with secondary key followed by 
> Union (Union_14)
>     -  Fixed CROSS for Union and multiquery.
>     -  Fixed/Optimized POLimit to not process next input in bag redundantly 
> if limit is already reached.
>     -  Fixed some issues in auto parallelism and modified overriding 
> parallelism of intermediate reducers (PIG-4162) only for required cases.
>     -  Adjust the AM size based on total tasks. Pain to keep adjusting memory 
> size after task runs for a long time and then fails with OOM.
>     -  Fixes NPE in logs while fetching counters when job fails
>     -  Avoid printing counters everytime while printing dagStatus. Only print 
> tasks and diagnostics.
> 
> 
> Diffs
> -----
> 
>   
> http://svn.apache.org/repos/asf/pig/trunk/shims/test/hadoop23/org/apache/pig/test/TezMiniCluster.java
>  1635795 
>   
> http://svn.apache.org/repos/asf/pig/trunk/src/org/apache/pig/backend/hadoop/executionengine/physicalLayer/PhysicalOperator.java
>  1635795 
>   
> http://svn.apache.org/repos/asf/pig/trunk/src/org/apache/pig/backend/hadoop/executionengine/physicalLayer/relationalOperators/POLimit.java
>  1635795 
>   
> http://svn.apache.org/repos/asf/pig/trunk/src/org/apache/pig/backend/hadoop/executionengine/tez/TezJob.java
>  1635795 
>   
> http://svn.apache.org/repos/asf/pig/trunk/src/org/apache/pig/backend/hadoop/executionengine/tez/TezJobCompiler.java
>  1635795 
>   
> http://svn.apache.org/repos/asf/pig/trunk/src/org/apache/pig/backend/hadoop/executionengine/tez/TezLauncher.java
>  1635795 
>   
> http://svn.apache.org/repos/asf/pig/trunk/src/org/apache/pig/backend/hadoop/executionengine/tez/TezSessionManager.java
>  1635795 
>   
> http://svn.apache.org/repos/asf/pig/trunk/src/org/apache/pig/backend/hadoop/executionengine/tez/plan/TezCompiler.java
>  1635795 
>   
> http://svn.apache.org/repos/asf/pig/trunk/src/org/apache/pig/backend/hadoop/executionengine/tez/plan/TezOperPlan.java
>  1635795 
>   
> http://svn.apache.org/repos/asf/pig/trunk/src/org/apache/pig/backend/hadoop/executionengine/tez/plan/TezOperator.java
>  1635795 
>   
> http://svn.apache.org/repos/asf/pig/trunk/src/org/apache/pig/backend/hadoop/executionengine/tez/plan/optimizer/CombinerOptimizer.java
>  1635795 
>   
> http://svn.apache.org/repos/asf/pig/trunk/src/org/apache/pig/backend/hadoop/executionengine/tez/plan/optimizer/MultiQueryOptimizerTez.java
>  1635795 
>   
> http://svn.apache.org/repos/asf/pig/trunk/src/org/apache/pig/backend/hadoop/executionengine/tez/plan/optimizer/ParallelismSetter.java
>  1635795 
>   
> http://svn.apache.org/repos/asf/pig/trunk/src/org/apache/pig/backend/hadoop/executionengine/tez/plan/optimizer/TezOperDependencyParallelismEstimator.java
>  1635795 
>   
> http://svn.apache.org/repos/asf/pig/trunk/src/org/apache/pig/backend/hadoop/executionengine/tez/plan/optimizer/UnionOptimizer.java
>  1635795 
>   
> http://svn.apache.org/repos/asf/pig/trunk/src/org/apache/pig/impl/builtin/GFCross.java
>  1635795 
>   
> http://svn.apache.org/repos/asf/pig/trunk/src/org/apache/pig/impl/util/Utils.java
>  1635795 
>   http://svn.apache.org/repos/asf/pig/trunk/test/e2e/pig/tests/nightly.conf 
> 1635795 
>   
> http://svn.apache.org/repos/asf/pig/trunk/test/org/apache/pig/test/Util.java 
> 1635795 
>   
> http://svn.apache.org/repos/asf/pig/trunk/test/org/apache/pig/test/data/GoldenFiles/tez/TEZC-Union-8-OPTOFF.gld
>  1635795 
>   
> http://svn.apache.org/repos/asf/pig/trunk/test/org/apache/pig/test/data/GoldenFiles/tez/TEZC-Union-8.gld
>  1635795 
>   
> http://svn.apache.org/repos/asf/pig/trunk/test/org/apache/pig/tez/TestTezAutoParallelism.java
>  1635795 
> 
> Diff: https://reviews.apache.org/r/27429/diff/
> 
> 
> Testing
> -------
> 
> Added unit and e2e tests. In the process of running full suite of unit and 
> e2e tests.
> 
> 
> Thanks,
> 
> Rohini Palaniswamy
> 
>

Reply via email to