Interface JoinBridge

All Known Subinterfaces:
LookupSourceFactory, NestedLoopJoinBridge
All Known Implementing Classes:
IndexLookupSourceFactory, NestedLoopJoinPagesSupplier, PartitionedLookupSourceFactory, PartitionedLookupSourceFactory

public interface JoinBridge
A 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 Details

    • getOuterPositionIterator

      OuterPositionIterator getOuterPositionIterator()
      Can be called only after build and probe are finished.
    • destroy

      void destroy()
    • whenBuildFinishes

      com.google.common.util.concurrent.ListenableFuture<Void> whenBuildFinishes()