public class LeftOuterJoinDriver<IT1,IT2,OT> extends AbstractOuterJoinDriver<IT1,IT2,OT>
LOG, outerJoinIterator, running, taskContext
Constructor and Description |
---|
LeftOuterJoinDriver() |
Modifier and Type | Method and Description |
---|---|
protected JoinTaskIterator<IT1,IT2,OT> |
getNonReusingOuterJoinIterator(DriverStrategy driverStrategy,
org.apache.flink.util.MutableObjectIterator<IT1> in1,
org.apache.flink.util.MutableObjectIterator<IT2> in2,
org.apache.flink.api.common.typeutils.TypeSerializer<IT1> serializer1,
org.apache.flink.api.common.typeutils.TypeComparator<IT1> comparator1,
org.apache.flink.api.common.typeutils.TypeSerializer<IT2> serializer2,
org.apache.flink.api.common.typeutils.TypeComparator<IT2> comparator2,
org.apache.flink.api.common.typeutils.TypePairComparatorFactory<IT1,IT2> pairComparatorFactory,
MemoryManager memoryManager,
IOManager ioManager,
double driverMemFraction) |
protected JoinTaskIterator<IT1,IT2,OT> |
getReusingOuterJoinIterator(DriverStrategy driverStrategy,
org.apache.flink.util.MutableObjectIterator<IT1> in1,
org.apache.flink.util.MutableObjectIterator<IT2> in2,
org.apache.flink.api.common.typeutils.TypeSerializer<IT1> serializer1,
org.apache.flink.api.common.typeutils.TypeComparator<IT1> comparator1,
org.apache.flink.api.common.typeutils.TypeSerializer<IT2> serializer2,
org.apache.flink.api.common.typeutils.TypeComparator<IT2> comparator2,
org.apache.flink.api.common.typeutils.TypePairComparatorFactory<IT1,IT2> pairComparatorFactory,
MemoryManager memoryManager,
IOManager ioManager,
double driverMemFraction) |
cancel, cleanup, getNumberOfDriverComparators, getNumberOfInputs, getStubType, prepare, run, setup
protected JoinTaskIterator<IT1,IT2,OT> getReusingOuterJoinIterator(DriverStrategy driverStrategy, org.apache.flink.util.MutableObjectIterator<IT1> in1, org.apache.flink.util.MutableObjectIterator<IT2> in2, org.apache.flink.api.common.typeutils.TypeSerializer<IT1> serializer1, org.apache.flink.api.common.typeutils.TypeComparator<IT1> comparator1, org.apache.flink.api.common.typeutils.TypeSerializer<IT2> serializer2, org.apache.flink.api.common.typeutils.TypeComparator<IT2> comparator2, org.apache.flink.api.common.typeutils.TypePairComparatorFactory<IT1,IT2> pairComparatorFactory, MemoryManager memoryManager, IOManager ioManager, double driverMemFraction) throws Exception
getReusingOuterJoinIterator
in class AbstractOuterJoinDriver<IT1,IT2,OT>
Exception
protected JoinTaskIterator<IT1,IT2,OT> getNonReusingOuterJoinIterator(DriverStrategy driverStrategy, org.apache.flink.util.MutableObjectIterator<IT1> in1, org.apache.flink.util.MutableObjectIterator<IT2> in2, org.apache.flink.api.common.typeutils.TypeSerializer<IT1> serializer1, org.apache.flink.api.common.typeutils.TypeComparator<IT1> comparator1, org.apache.flink.api.common.typeutils.TypeSerializer<IT2> serializer2, org.apache.flink.api.common.typeutils.TypeComparator<IT2> comparator2, org.apache.flink.api.common.typeutils.TypePairComparatorFactory<IT1,IT2> pairComparatorFactory, MemoryManager memoryManager, IOManager ioManager, double driverMemFraction) throws Exception
getNonReusingOuterJoinIterator
in class AbstractOuterJoinDriver<IT1,IT2,OT>
Exception
Copyright © 2014–2015 The Apache Software Foundation. All rights reserved.