public class POReduceBySpark extends POForEach
PhysicalOperator.OriginalLocation
Modifier and Type | Field and Description |
---|---|
protected POLocalRearrange |
lr |
protected POPackage |
pkg |
bags, buffer, data, earlyTermination, endOfAllInputProcessed, endOfAllInputProcessing, inpTuple, inputPlans, isToBeFlattenedArray, its, mapSideOnly, noItems, opsToBeReset, planLeafOps, processingPlan, resultTypes, tIn
alias, illustrator, input, inputAttached, inputs, lineageTracer, mBagFactory, mTupleFactory, outputs, parentPlan, pigLogger, reporter, requestedParallelism, res, RESULT_EMPTY, RESULT_EOP, resultType
Constructor and Description |
---|
POReduceBySpark(OperatorKey k,
int rp,
java.util.List<PhysicalPlan> inp,
java.util.List<java.lang.Boolean> isToBeFlattened,
POPackage pkg,
POLocalRearrange lr) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCustomPartitioner() |
protected java.lang.String |
getFlatStr() |
POLocalRearrange |
getLROp() |
POPackage |
getPKGOp() |
boolean[] |
getSecondarySortOrder() |
boolean |
isUseSecondaryKey() |
java.lang.String |
name() |
void |
setCustomPartitioner(java.lang.String customPartitioner) |
void |
setSecondarySortOrder(boolean[] secondarySortOrder) |
void |
setUseSecondaryKey(boolean useSecondaryKey) |
addInputPlan, attachInputToPlans, clone, createTuple, getInputPlans, getLeaves, getNextTuple, getOpsToBeReset, getPlanLeafOps, getToBeFlattened, illustratorMarkup, inProcessing, isMapSideOnly, needEndOfAllInputProcessing, processPlan, setAccumEnd, setAccumStart, setAccumulative, setFlattenNumFields, setInputPlans, setMapSideOnly, setOpsToBeReset, setToBeFlattened, setUpFlattens, supportsMultipleInputs, supportsMultipleOutputs, visit
addOriginalLocation, addOriginalLocation, attachInput, cloneHelper, clonePlans, copyAliasFrom, detachInput, getAlias, getAliasString, getIllustrator, getInputs, getLogger, getNext, getNextBigDecimal, getNextBigInteger, getNextBoolean, getNextDataBag, getNextDataByteArray, getNextDateTime, getNextDouble, getNextFloat, getNextInteger, getNextLong, getNextMap, getNextString, getOriginalLocations, getParentPlan, getPigLogger, getReporter, getRequestedParallelism, getResultType, isAccumStarted, isAccumulative, isBlocking, isEndOfAllInput, isInputAttached, processInput, reset, setIllustrator, setInputs, setParentPlan, setPigLogger, setReporter, setRequestedParallelism, setResultType, staticDataCleanup
compareTo, equals, getOperatorKey, getProjectionMap, hashCode, regenerateProjectionMap, rewire, toString, unsetProjectionMap
protected POLocalRearrange lr
protected POPackage pkg
public POReduceBySpark(OperatorKey k, int rp, java.util.List<PhysicalPlan> inp, java.util.List<java.lang.Boolean> isToBeFlattened, POPackage pkg, POLocalRearrange lr)
public POPackage getPKGOp()
protected java.lang.String getFlatStr()
public boolean isUseSecondaryKey()
public void setUseSecondaryKey(boolean useSecondaryKey)
public boolean[] getSecondarySortOrder()
public void setSecondarySortOrder(boolean[] secondarySortOrder)
public java.lang.String getCustomPartitioner()
public void setCustomPartitioner(java.lang.String customPartitioner)
public POLocalRearrange getLROp()
Copyright © 2007-2025 The Apache Software Foundation