> On March 6, 2014, 8:04 a.m., Rohini Palaniswamy wrote:
> > src/org/apache/pig/pen/IllustratorAttacher.java, lines 418-421
> > <https://reviews.apache.org/r/15881/diff/3/?file=509987#file509987line418>
> >
> >     Don't we need the equivalent of this code in visitPackage?

The Packager is now responsible for this. It is present in JoinPackager.


- Mark


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


On April 3, 2014, 2:57 a.m., Mark Wagner wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/15881/
> -----------------------------------------------------------
> 
> (Updated April 3, 2014, 2:57 a.m.)
> 
> 
> Review request for pig and Cheolsoo Park.
> 
> 
> Bugs: PIG-3591
>     https://issues.apache.org/jira/browse/PIG-3591
> 
> 
> Repository: pig-git
> 
> 
> Description
> -------
> 
> Separate "packaging" logic from "shuffle handling" logic. This moves the 
> packaging logic to a new class "Packager", which is extended by 
> CombinePackager, LitePackager, MultiQueryPackager, and JoinPackager.
> 
> This is not finished. Known problem are illustrate and streaming the last 
> input are not implemented.
> 
> 
> Diffs
> -----
> 
>   src/org/apache/pig/backend/hadoop/executionengine/fetch/FetchOptimizer.java 
> d801f6f 
>   
> src/org/apache/pig/backend/hadoop/executionengine/mapReduceLayer/AccumulatorOptimizer.java
>  3638b5c 
>   
> src/org/apache/pig/backend/hadoop/executionengine/mapReduceLayer/CombinerOptimizer.java
>  18a382b 
>   
> src/org/apache/pig/backend/hadoop/executionengine/mapReduceLayer/JobControlCompiler.java
>  5e28eb6 
>   
> src/org/apache/pig/backend/hadoop/executionengine/mapReduceLayer/MRCompiler.java
>  5dddab7 
>   
> src/org/apache/pig/backend/hadoop/executionengine/mapReduceLayer/MRUtil.java 
> 93de6d5 
>   
> src/org/apache/pig/backend/hadoop/executionengine/mapReduceLayer/MapReduceLauncher.java
>  eb7c428 
>   
> src/org/apache/pig/backend/hadoop/executionengine/mapReduceLayer/MultiQueryOptimizer.java
>  64f0ee1 
>   
> src/org/apache/pig/backend/hadoop/executionengine/mapReduceLayer/PhyPlanSetter.java
>  933363d 
>   
> src/org/apache/pig/backend/hadoop/executionengine/mapReduceLayer/PigCombiner.java
>  773a22c 
>   
> src/org/apache/pig/backend/hadoop/executionengine/mapReduceLayer/PigGenericMapReduce.java
>  eea5ce3 
>   
> src/org/apache/pig/backend/hadoop/executionengine/mapReduceLayer/SecondaryKeyOptimizer.java
>  1578630 
>   
> src/org/apache/pig/backend/hadoop/executionengine/mapReduceLayer/plans/POPackageAnnotator.java
>  47137d5 
>   
> src/org/apache/pig/backend/hadoop/executionengine/physicalLayer/plans/PhyPlanVisitor.java
>  abb16ff 
>   
> src/org/apache/pig/backend/hadoop/executionengine/physicalLayer/plans/PlanPrinter.java
>  ff82801 
>   
> src/org/apache/pig/backend/hadoop/executionengine/physicalLayer/plans/XMLPhysicalPlanPrinter.java
>  892c26f 
>   
> src/org/apache/pig/backend/hadoop/executionengine/physicalLayer/relationalOperators/CombinerPackager.java
>  PRE-CREATION 
>   
> src/org/apache/pig/backend/hadoop/executionengine/physicalLayer/relationalOperators/JoinPackager.java
>  PRE-CREATION 
>   
> src/org/apache/pig/backend/hadoop/executionengine/physicalLayer/relationalOperators/LitePackager.java
>  PRE-CREATION 
>   
> src/org/apache/pig/backend/hadoop/executionengine/physicalLayer/relationalOperators/MultiQueryPackager.java
>  PRE-CREATION 
>   
> src/org/apache/pig/backend/hadoop/executionengine/physicalLayer/relationalOperators/POCombinerPackage.java
>  9105a0e 
>   
> src/org/apache/pig/backend/hadoop/executionengine/physicalLayer/relationalOperators/POJoinPackage.java
>  82f11ac 
>   
> src/org/apache/pig/backend/hadoop/executionengine/physicalLayer/relationalOperators/POMultiQueryPackage.java
>  d604174 
>   
> src/org/apache/pig/backend/hadoop/executionengine/physicalLayer/relationalOperators/POPackage.java
>  86314d9 
>   
> src/org/apache/pig/backend/hadoop/executionengine/physicalLayer/relationalOperators/POPackageLite.java
>  c200715 
>   
> src/org/apache/pig/backend/hadoop/executionengine/physicalLayer/relationalOperators/POPartialAgg.java
>  a92e643 
>   
> src/org/apache/pig/backend/hadoop/executionengine/physicalLayer/relationalOperators/Packager.java
>  PRE-CREATION 
>   
> src/org/apache/pig/backend/hadoop/executionengine/physicalLayer/util/PlanHelper.java
>  b860521 
>   src/org/apache/pig/data/ReadOnceBag.java e2b3887 
>   src/org/apache/pig/data/SelfSpillBag.java 2fcf36a 
>   
> src/org/apache/pig/newplan/logical/relational/LogToPhyTranslationVisitor.java 
> 7112695 
>   src/org/apache/pig/pen/IllustratorAttacher.java db9c707 
>   src/org/apache/pig/pen/PhysicalPlanResetter.java f50fba7 
>   test/org/apache/pig/test/TestExampleGenerator.java 42f757f 
>   test/org/apache/pig/test/TestJobSubmission.java cccade4 
>   test/org/apache/pig/test/TestPackage.java 6b197d1 
>   test/org/apache/pig/test/data/GoldenFiles/Cogroup.gld 35ed75a 
>   test/org/apache/pig/test/data/GoldenFiles/MRC1.gld 0a34728 
>   test/org/apache/pig/test/data/GoldenFiles/MRC10.gld b9fad0f 
>   test/org/apache/pig/test/data/GoldenFiles/MRC11.gld 861608d 
>   test/org/apache/pig/test/data/GoldenFiles/MRC12.gld 15f1158 
>   test/org/apache/pig/test/data/GoldenFiles/MRC13.gld 0d4de2b 
>   test/org/apache/pig/test/data/GoldenFiles/MRC14.gld eafa509 
>   test/org/apache/pig/test/data/GoldenFiles/MRC15.gld e8bd281 
>   test/org/apache/pig/test/data/GoldenFiles/MRC16.gld 6151d1e 
>   test/org/apache/pig/test/data/GoldenFiles/MRC17.gld cec5d57 
>   test/org/apache/pig/test/data/GoldenFiles/MRC18.gld 01cdc32 
>   test/org/apache/pig/test/data/GoldenFiles/MRC19.gld 8688178 
>   test/org/apache/pig/test/data/GoldenFiles/MRC2.gld 97f0ed0 
>   test/org/apache/pig/test/data/GoldenFiles/MRC3.gld 77a155f 
>   test/org/apache/pig/test/data/GoldenFiles/MRC4.gld 7c5078e 
>   test/org/apache/pig/test/data/GoldenFiles/MRC6.gld 45cba2d 
>   test/org/apache/pig/test/data/GoldenFiles/MRC7.gld 09fcaec 
>   test/org/apache/pig/test/data/GoldenFiles/MRC8.gld 2d301a9 
>   test/org/apache/pig/test/data/GoldenFiles/MRC9.gld c5d7047 
> 
> Diff: https://reviews.apache.org/r/15881/diff/
> 
> 
> Testing
> -------
> 
> ant test-commit passes, with the exception of TestExampleGenerator which is 
> caused by the illustrate work not being finished. I also ran some manual 
> scripts, which worked.
> 
> 
> Thanks,
> 
> Mark Wagner
> 
>

Reply via email to