Hi Josh AFAIR, all relationaloperators reside in source PO*.java under o.a.p.backend.hadoop.executionengine.physicalLayer.relationalOperators. Alternatively check POLimit, POSort under http://pig.apache.org/docs/r0.7.0/api/
PigServer is the starting point. and internally will have formations of logical/physical plan of jobs.The executionengine executes the job. Refer files under o.a.p.backend.hadoop.executionengine. More details under http://wiki.apache.org/pig/PigExecutionModel Thanks & Regards, /Rekha. On 11/14/10 7:59 PM, "Josh Devins" <[email protected]> wrote: Hi all, I'm happily using Pig to ORDER BY and LIMIT some large relations quite effectively. However I'm curious about how these are/would be implemented in "raw" MapReduce. Can anyone shed some light/point to some details, examples or pseudo-code somewhere? Cheers, Josh
