Package io.trino.operator.join
Interface JoinBridge
-
- All Known Subinterfaces:
LookupSourceFactory,NestedLoopJoinBridge
- All Known Implementing Classes:
IndexLookupSourceFactory,NestedLoopJoinPagesSupplier,PartitionedLookupSourceFactory
public interface JoinBridgeA bridge that connects build, probe, and outer operators of a join. It often carries data that lets probe find out what is available on the build side, and lets outer find the orphaned rows.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddestroy()OuterPositionIteratorgetOuterPositionIterator()Can be called only after build and probe are finished.com.google.common.util.concurrent.ListenableFuture<?>whenBuildFinishes()
-
-
-
Method Detail
-
getOuterPositionIterator
OuterPositionIterator getOuterPositionIterator()
Can be called only after build and probe are finished.
-
destroy
void destroy()
-
whenBuildFinishes
com.google.common.util.concurrent.ListenableFuture<?> whenBuildFinishes()
-
-