Uses of Class
io.prestosql.sql.planner.plan.DynamicFilterId
-
Packages that use DynamicFilterId Package Description io.prestosql.execution io.prestosql.operator io.prestosql.server io.prestosql.sql io.prestosql.sql.planner io.prestosql.sql.planner.plan -
-
Uses of DynamicFilterId in io.prestosql.execution
Methods in io.prestosql.execution that return types with arguments of type DynamicFilterId Modifier and Type Method Description Map<DynamicFilterId,Domain>
DynamicFiltersCollector.VersionedDynamicFilterDomains. getDynamicFilterDomains()
Method parameters in io.prestosql.execution with type arguments of type DynamicFilterId Modifier and Type Method Description void
DynamicFiltersCollector. updateDomains(Map<DynamicFilterId,Domain> newDynamicFilterDomains)
Constructor parameters in io.prestosql.execution with type arguments of type DynamicFilterId Constructor Description VersionedDynamicFilterDomains(long version, Map<DynamicFilterId,Domain> dynamicFilterDomains)
-
Uses of DynamicFilterId in io.prestosql.operator
Method parameters in io.prestosql.operator with type arguments of type DynamicFilterId Modifier and Type Method Description void
TaskContext. updateDomains(Map<DynamicFilterId,Domain> dynamicFilterDomains)
Constructors in io.prestosql.operator with parameters of type DynamicFilterId Constructor Description Channel(DynamicFilterId filterId, Type type, int index)
Constructor parameters in io.prestosql.operator with type arguments of type DynamicFilterId Constructor Description DynamicFilterSourceOperatorFactory(int operatorId, PlanNodeId planNodeId, Consumer<TupleDomain<DynamicFilterId>> dynamicPredicateConsumer, List<DynamicFilterSourceOperator.Channel> channels, int maxDisinctValues, io.airlift.units.DataSize maxFilterSize, int minMaxCollectionLimit, BlockTypeOperators blockTypeOperators)
-
Uses of DynamicFilterId in io.prestosql.server
Methods in io.prestosql.server that return DynamicFilterId Modifier and Type Method Description DynamicFilterId
DynamicFilterService.DynamicFilterDomainStats. getDynamicFilterId()
Method parameters in io.prestosql.server with type arguments of type DynamicFilterId Modifier and Type Method Description void
DynamicFilterService. addTaskDynamicFilters(TaskId taskId, Map<DynamicFilterId,Domain> newDynamicFilters)
void
DynamicFilterService. registerQuery(QueryId queryId, Session session, Set<DynamicFilterId> dynamicFilters, Set<DynamicFilterId> lazyDynamicFilters, Set<DynamicFilterId> replicatedDynamicFilters)
Constructors in io.prestosql.server with parameters of type DynamicFilterId Constructor Description DynamicFilterDomainStats(DynamicFilterId dynamicFilterId, String simplifiedDomain, int rangeCount, int discreteValuesCount, Optional<io.airlift.units.Duration> collectionDuration)
-
Uses of DynamicFilterId in io.prestosql.sql
Methods in io.prestosql.sql that return DynamicFilterId Modifier and Type Method Description DynamicFilterId
DynamicFilters.Descriptor. getId()
Methods in io.prestosql.sql that return types with arguments of type DynamicFilterId Modifier and Type Method Description static com.google.common.collect.Multimap<DynamicFilterId,DynamicFilters.Descriptor>
DynamicFilters. extractSourceSymbols(List<DynamicFilters.Descriptor> dynamicFilters)
Methods in io.prestosql.sql with parameters of type DynamicFilterId Modifier and Type Method Description static Expression
DynamicFilters. createDynamicFilterExpression(Metadata metadata, DynamicFilterId id, Type inputType, Expression input)
static Expression
DynamicFilters. createDynamicFilterExpression(Metadata metadata, DynamicFilterId id, Type inputType, Expression input, ComparisonExpression.Operator operator)
static Expression
DynamicFilters. createDynamicFilterExpression(Metadata metadata, DynamicFilterId id, Type inputType, SymbolReference input, ComparisonExpression.Operator operator)
Constructors in io.prestosql.sql with parameters of type DynamicFilterId Constructor Description Descriptor(DynamicFilterId id, Expression input)
Descriptor(DynamicFilterId id, Expression input, ComparisonExpression.Operator operator)
-
Uses of DynamicFilterId in io.prestosql.sql.planner
Methods in io.prestosql.sql.planner that return types with arguments of type DynamicFilterId Modifier and Type Method Description Map<DynamicFilterId,Integer>
LocalDynamicFilterConsumer. getBuildChannels()
com.google.common.util.concurrent.ListenableFuture<Map<DynamicFilterId,Domain>>
LocalDynamicFilterConsumer. getDynamicFilterDomains()
Consumer<TupleDomain<DynamicFilterId>>
LocalDynamicFilterConsumer. getTupleDomainConsumer()
Method parameters in io.prestosql.sql.planner with type arguments of type DynamicFilterId Modifier and Type Method Description static LocalDynamicFilterConsumer
LocalDynamicFilterConsumer. create(JoinNode planNode, List<Type> buildSourceTypes, int partitionCount, Set<DynamicFilterId> collectedFilters)
Constructor parameters in io.prestosql.sql.planner with type arguments of type DynamicFilterId Constructor Description LocalDynamicFilterConsumer(Map<DynamicFilterId,Integer> buildChannels, Map<DynamicFilterId,Type> filterBuildTypes, int partitionCount)
-
Uses of DynamicFilterId in io.prestosql.sql.planner.plan
Methods in io.prestosql.sql.planner.plan that return types with arguments of type DynamicFilterId Modifier and Type Method Description Optional<DynamicFilterId>
SemiJoinNode. getDynamicFilterId()
Map<DynamicFilterId,Symbol>
JoinNode. getDynamicFilters()
Constructor parameters in io.prestosql.sql.planner.plan with type arguments of type DynamicFilterId Constructor Description JoinNode(PlanNodeId id, JoinNode.Type type, PlanNode left, PlanNode right, List<JoinNode.EquiJoinClause> criteria, List<Symbol> leftOutputSymbols, List<Symbol> rightOutputSymbols, Optional<Expression> filter, Optional<Symbol> leftHashSymbol, Optional<Symbol> rightHashSymbol, Optional<JoinNode.DistributionType> distributionType, Optional<Boolean> spillable, Map<DynamicFilterId,Symbol> dynamicFilters, Optional<PlanNodeStatsAndCostSummary> reorderJoinStatsAndCost)
-