Name | Description | Type | Package | Framework |
AccumulatorOptimizer | A visitor to optimize plans that determines if a reduce plan can run in accumulative mode. | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig |
ColumnChainInfo | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
ColumnInfo | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
CombinerOptimizer | Optimize map reduce plans to use the combiner where possible. | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig |
CountingMap | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.partitioners | Apache Pig | |
DiscreteProbabilitySampleGenerator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.partitioners | Apache Pig | |
DistinctCombiner | A special implementation of combiner used only for distinct. | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig |
DistinctCombiner .Combine | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.DistinctCombiner | Apache Pig | |
DotMRPrinter | This class can print an MR plan in the DOT format. | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans | Apache Pig |
DotMRPrinter .InnerOperator | Helper class to represent the relationship of map, reduce and combine phases in an MR operator. | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans.DotMRPrinter | Apache Pig |
DotMRPrinter .InnerPlan | Helper class to represent the relationship of map, reduce and combine phases in an MR operator. | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans.DotMRPrinter | Apache Pig |
EndOfAllInputSetter | This visitor visits the MRPlan and does the following for each MROper: If the map plan or the reduce plan of the MROper has | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans | Apache Pig |
IllustrateDummyReporter | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
InputSizeReducerEstimator | Class that estimates the number of reducers based on input size. | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig |
JobControlCompiler | This is compiler class that takes an MROperPlan and converts it into a JobControl object with the relevant dependency info | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig |
JobControlCompiler .PigBagWritableComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler | Apache Pig | |
JobControlCompiler .PigBooleanWritableComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler | Apache Pig | |
JobControlCompiler .PigCharArrayWritableComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler | Apache Pig | |
JobControlCompiler .PigDateTimeWritableComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler | Apache Pig | |
JobControlCompiler .PigDBAWritableComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler | Apache Pig | |
JobControlCompiler .PigDoubleWritableComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler | Apache Pig | |
JobControlCompiler .PigFloatWritableComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler | Apache Pig | |
JobControlCompiler .PigGroupingBagWritableComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler | Apache Pig | |
JobControlCompiler .PigGroupingBooleanWritableComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler | Apache Pig | |
JobControlCompiler .PigGroupingCharArrayWritableComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler | Apache Pig | |
JobControlCompiler .PigGroupingDateTimeWritableComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler | Apache Pig | |
JobControlCompiler .PigGroupingDBAWritableComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler | Apache Pig | |
JobControlCompiler .PigGroupingDoubleWritableComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler | Apache Pig | |
JobControlCompiler .PigGroupingFloatWritableComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler | Apache Pig | |
JobControlCompiler .PigGroupingIntWritableComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler | Apache Pig | |
JobControlCompiler .PigGroupingLongWritableComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler | Apache Pig | |
JobControlCompiler .PigGroupingPartitionWritableComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler | Apache Pig | |
JobControlCompiler .PigGroupingTupleWritableComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler | Apache Pig | |
JobControlCompiler .PigIntWritableComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler | Apache Pig | |
JobControlCompiler .PigLongWritableComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler | Apache Pig | |
JobControlCompiler .PigSecondaryKeyGroupComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler | Apache Pig | |
JobControlCompiler .PigTupleWritableComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler | Apache Pig | |
JobControlCompiler .PigWritableComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler | Apache Pig | |
JobCreationException | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
KeyTypeDiscoveryVisitor | A visitor to figure out the type of the key for the map plan this is needed when the key is null to create | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig |
Launcher | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
LimitAdjuster | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
MapReduceLauncher | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
MapReduceOper | An operator model for a Map Reduce job. | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig |
MapReducePOStoreImpl | This class is used to have a POStore write to DFS via a output collector/record writer. | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig |
MergeJoinIndexer | Merge Join indexer is used to generate on the fly index for doing Merge Join efficiently. | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig |
MRCompiler | The compiler that compiles a given physical plan into a DAG of MapReduce operators which can then | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig |
MRCompilerException | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
MROperPlan | A Plan used to create the plan of Map Reduce Operators which can be | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans | Apache Pig |
MROpPlanVisitor | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans | Apache Pig | |
MRPrinter | A visitor mechanism printing out the logical plan. | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans | Apache Pig |
MRUtil | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
NativeMapReduceOper | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
PhyPlanSetter | Sets the parent plan for all Physical Operators. | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig |
PigBooleanRawComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
PigBytesRawComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
PigCombiner | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
PigCombiner .Combine | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigCombiner | Apache Pig | |
PigDateTimeRawComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
PigDoubleRawComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
PigFileInputFormat | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
PigFloatRawComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
PigGenericMapBase | This class is the base class for PigMapBase, which has slightly difference among different versions of hadoop. | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig |
PigGenericMapReduce | This class is the static Mapper & Reducer classes that are used by Pig to execute Pig Map Reduce jobs. | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig |
PigGenericMapReduce .Map | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigGenericMapReduce | Apache Pig | |
PigGenericMapReduce .MapWithComparator | This "specialized" map class is ONLY to be used in pig queries with order by a udf. | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigGenericMapReduce | Apache Pig |
PigGenericMapReduce .MapWithPartitionIndex | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigGenericMapReduce | Apache Pig | |
PigGenericMapReduce .Reduce | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigGenericMapReduce | Apache Pig | |
PigGenericMapReduce .ReduceWithComparator | This "specialized" reduce class is ONLY to be used in pig queries with order by a udf. | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigGenericMapReduce | Apache Pig |
PigHadoopLogger | A singleton class that implements the PigLogger interface for use in map reduce context. | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig |
PigInputFormat | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
PigIntRawComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
PigLongRawComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
PigMapOnly | This class is the static Mapper class used by Pig to execute Pig map only jobs. | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig |
PigMapOnly .Map | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigMapOnly | Apache Pig | |
PigMapReduceCounter | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
PigMapReduceCounter .PigMapCounter | This class is the used only for simple RANK operation, namely row number mode. | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigMapReduceCounter | Apache Pig |
PigMapReduceCounter .PigReduceCounter | This class is the used for RANK BY operations, independently if it is dense or not. | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigMapReduceCounter | Apache Pig |
PigOutputCommitter | A specialization of the default FileOutputCommitter to allow pig to inturn delegate calls to the OutputCommiter(s) of the | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig |
PigOutputFormat | The better half of PigInputFormat which is responsible for the Store functionality. | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig |
PigOutputFormat .PigRecordWriter | Wrapper class which will delegate calls to the actual RecordWriter - this should only get called in the single store case. | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigOutputFormat | Apache Pig |
PigRecordReader | A wrapper around the actual RecordReader and loadfunc - this is needed for 1) To intercept the initialize call from hadoop and initialize the underlying | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig |
PigReducerEstimator | Interface to implement when you want to use a custom approach to estimating the number of reducers for a job. | Interface | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig |
PigSecondaryKeyComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
PigSequenceFileInputFormat | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
PigSplit | The main split class that maintains important information about the input split. | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig |
PigTextInputFormat | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
PigTextOutputFormat | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
PigTextOutputFormat .PigLineRecordWriter | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigTextOutputFormat | Apache Pig | |
PigTextRawComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
PigTupleDefaultRawComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
PigTupleSortComparator | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
POPackageAnnotator | This visitor visits the MRPlan and does the following - visits the POPackage in the reduce plan and finds the corresponding | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans | Apache Pig |
ProgressableReporter | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
RunJarSecurityManager | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
SampleOptimizer | A visitor to optimize plans that have a sample job that immediately follows a load/store only MR job. | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig |
ScalarPhyFinder | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans | Apache Pig | |
SecondaryKeyOptimizer | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
SecondaryKeyPartitioner | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.partitioners | Apache Pig | |
SkewedPartitioner | This class is used by skewed join. | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.partitioners | Apache Pig |
SortKeyInfo | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
UDFFinder | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.plans | Apache Pig | |
UDFFinishVisitor | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | Apache Pig | |
WeightedRangePartitioner | Class | org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.partitioners | Apache Pig | |