org.apache.pig.backend.local.executionengine.physicalLayer.relationalOperators
Class POStreamLocal
java.lang.Object
org.apache.pig.impl.plan.Operator<PhyPlanVisitor>
org.apache.pig.backend.hadoop.executionengine.physicalLayer.PhysicalOperator
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.POStream
org.apache.pig.backend.local.executionengine.physicalLayer.relationalOperators.POStreamLocal
- All Implemented Interfaces:
- Serializable, Cloneable, Comparable<Operator>
public class POStreamLocal
- extends POStream
- See Also:
- Serialized Form
Fields inherited from class org.apache.pig.backend.hadoop.executionengine.physicalLayer.PhysicalOperator |
dummyBag, dummyBool, dummyDBA, dummyDouble, dummyFloat, dummyInt, dummyLong, dummyMap, dummyString, dummyTuple, input, inputAttached, inputs, lineageTracer, outputs, parentPlan, pigLogger, reporter, requestedParallelism, res, resultType |
Fields inherited from class org.apache.pig.impl.plan.Operator |
mKey |
Method Summary |
Result |
getNext(Tuple t)
This is different from the Map-Reduce implementation of the POStream since there is no
push model here. |
Methods inherited from class org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.POStream |
finish, getBinaryInputQueue, getBinaryOutputQueue, getCommand, getNextHelper, getShipCacheProperties, name, supportsMultipleInputs, supportsMultipleOutputs, toString, visit |
Methods inherited from class org.apache.pig.backend.hadoop.executionengine.physicalLayer.PhysicalOperator |
attachInput, clone, cloneHelper, detachInput, getInputs, getLogger, getNext, getNext, getNext, getNext, getNext, getNext, getNext, getNext, getNext, getPigLogger, getRequestedParallelism, getResultType, isBlocking, isInputAttached, processInput, setInputs, setLineageTracer, setParentPlan, setPigLogger, setReporter, setRequestedParallelism, setResultType |
POStreamLocal
public POStreamLocal(OperatorKey k,
ExecutableManager executableManager,
StreamingCommand command,
Properties properties)
getNext
public Result getNext(Tuple t)
throws ExecException
- This is different from the Map-Reduce implementation of the POStream since there is no
push model here. POStatus_EOP signals the end of input and can be used to decide when
to stop the stdin to the process
- Overrides:
getNext
in class POStream
- Throws:
ExecException
Copyright © ${year} The Apache Software Foundation