Package io.trino.sql.planner
Class LocalDynamicFilterConsumer
java.lang.Object
io.trino.sql.planner.LocalDynamicFilterConsumer
-
Constructor Summary
ConstructorsConstructorDescriptionLocalDynamicFilterConsumer(Map<DynamicFilterId, Integer> buildChannels, Map<DynamicFilterId, Type> filterBuildTypes, int partitionCount) -
Method Summary
Modifier and TypeMethodDescriptionstatic LocalDynamicFilterConsumercreate(JoinNode planNode, List<Type> buildSourceTypes, int partitionCount, Set<DynamicFilterId> collectedFilters) com.google.common.util.concurrent.ListenableFuture<Map<DynamicFilterId,Domain>> toString()
-
Constructor Details
-
LocalDynamicFilterConsumer
public LocalDynamicFilterConsumer(Map<DynamicFilterId, Integer> buildChannels, Map<DynamicFilterId, Type> filterBuildTypes, int partitionCount)
-
-
Method Details
-
getDynamicFilterDomains
public com.google.common.util.concurrent.ListenableFuture<Map<DynamicFilterId,Domain>> getDynamicFilterDomains() -
create
public static LocalDynamicFilterConsumer create(JoinNode planNode, List<Type> buildSourceTypes, int partitionCount, Set<DynamicFilterId> collectedFilters) -
getBuildChannels
-
getTupleDomainConsumer
-
toString
-