@InterfaceAudience.Private public class POIdentityInOutTez extends POLocalRearrangeTez implements TezInput, TezOutput
PhysicalOperator.OriginalLocation
connectedToPackage, isSkewedJoin, outputKey, writer
index, inp, isCross, keyType, leafOps, mainKeyType, mFakeTuple, mIsDistinct, mTupleFactory, plans, secondaryKeyType, secondaryLeafOps, secondaryPlans
alias, illustrator, input, inputAttached, inputs, lineageTracer, outputs, parentPlan, pigLogger, reporter, requestedParallelism, res, RESULT_EMPTY, RESULT_EOP, resultType
Constructor and Description |
---|
POIdentityInOutTez(OperatorKey k,
POLocalRearrange inputRearrange) |
Modifier and Type | Method and Description |
---|---|
void |
addInputsToSkip(java.util.Set<java.lang.String> inputsToSkip)
Add to the list of inputs to skip download if already available in vertex cache
|
void |
attachInputs(java.util.Map<java.lang.String,LogicalInput> inputs,
org.apache.hadoop.conf.Configuration conf) |
void |
attachOutputs(java.util.Map<java.lang.String,LogicalOutput> outputs,
org.apache.hadoop.conf.Configuration conf) |
Result |
getNextTuple()
Calls getNext on the generate operator inside the nested
physical plan.
|
java.lang.String[] |
getTezInputs() |
java.lang.String |
name() |
void |
replaceInput(java.lang.String oldInputKey,
java.lang.String newInputKey) |
void |
setInputKey(java.lang.String inputKey) |
clone, getOutputKey, getTezOutputs, isConnectedToPackage, isSkewedJoin, replaceOutput, setConnectedToPackage, setOutputKey, setSkewedJoin
attachInput, constructLROutput, deepCopyTo, getIndex, getKeyFromResult, getKeyType, getMainKeyType, getPlans, getProjectedColsMap, getSecondaryProjectedColsMap, illustratorMarkup, isCross, isDistinct, isKeyCompound, isKeyTuple, isProjectStar, isSecondaryKeyTuple, isSecondaryProjectStar, setCross, setDistinct, setIndex, setKeyType, setMultiQueryIndex, setPlans, setPlansFromCombiner, setSecondaryPlans, setStripKeyFromValue, setUseSecondaryKey, supportsMultipleInputs, supportsMultipleOutputs, visit
addOriginalLocation, addOriginalLocation, cloneHelper, copyAliasFrom, detachInput, getAlias, getAliasString, getIllustrator, getInputs, getLogger, getNext, getNextBigDecimal, getNextBigInteger, getNextBoolean, getNextDataBag, getNextDataByteArray, getNextDateTime, getNextDouble, getNextFloat, getNextInteger, getNextLong, getNextMap, getNextString, getOriginalLocations, getPigLogger, getReporter, getRequestedParallelism, getResultType, isAccumStarted, isAccumulative, isBlocking, isInputAttached, processInput, reset, setAccumEnd, setAccumStart, setAccumulative, setIllustrator, setInputs, setParentPlan, setPigLogger, setReporter, setRequestedParallelism, setResultType, staticDataCleanup
compareTo, equals, getOperatorKey, getProjectionMap, hashCode, regenerateProjectionMap, rewire, toString, unsetProjectionMap
finalize, getClass, notify, notifyAll, wait, wait, wait
getTezOutputs, replaceOutput
public POIdentityInOutTez(OperatorKey k, POLocalRearrange inputRearrange)
public void setInputKey(java.lang.String inputKey)
public java.lang.String[] getTezInputs()
getTezInputs
in interface TezInput
public void replaceInput(java.lang.String oldInputKey, java.lang.String newInputKey)
replaceInput
in interface TezInput
public void addInputsToSkip(java.util.Set<java.lang.String> inputsToSkip)
TezInput
addInputsToSkip
in interface TezInput
public void attachInputs(java.util.Map<java.lang.String,LogicalInput> inputs, org.apache.hadoop.conf.Configuration conf) throws ExecException
attachInputs
in interface TezInput
ExecException
public void attachOutputs(java.util.Map<java.lang.String,LogicalOutput> outputs, org.apache.hadoop.conf.Configuration conf) throws ExecException
attachOutputs
in interface TezOutput
attachOutputs
in class POLocalRearrangeTez
ExecException
public Result getNextTuple() throws ExecException
POLocalRearrange
getNextTuple
in class POLocalRearrangeTez
ExecException
public java.lang.String name()
name
in class POLocalRearrangeTez
Copyright © 2007-2012 The Apache Software Foundation