Uses of Class
org.apache.drill.exec.physical.EndpointAffinity
Packages that use EndpointAffinity
Package
Description
Kafka storage plugin.
Defines a mock data source which generates dummy test data for use
in testing.
MongoDB storage plugin.
-
Uses of EndpointAffinity in org.apache.drill.exec.physical.base
Methods in org.apache.drill.exec.physical.base that return types with arguments of type EndpointAffinityModifier and TypeMethodDescriptionprotected static List<EndpointAffinity>
AbstractExchange.getDefaultAffinityMap
(List<CoordinationProtos.DrillbitEndpoint> fragmentEndpoints) Get a default endpoint affinity map where affinity of a Drillbit is proportional to the number of its occurrences in given endpoint list.AbstractGroupScan.getOperatorAffinity()
HasAffinity.getOperatorAffinity()
Get the list of Endpoints with associated affinities that this operator has preference for. -
Uses of EndpointAffinity in org.apache.drill.exec.physical.config
Methods in org.apache.drill.exec.physical.config that return types with arguments of type EndpointAffinity -
Uses of EndpointAffinity in org.apache.drill.exec.planner.fragment
Methods in org.apache.drill.exec.planner.fragment that return types with arguments of type EndpointAffinityMethod parameters in org.apache.drill.exec.planner.fragment with type arguments of type EndpointAffinityModifier and TypeMethodDescriptionvoid
ParallelizationInfo.ParallelizationInfoCollector.addEndpointAffinities
(List<EndpointAffinity> endpointAffinities) void
Stats.addEndpointAffinities
(List<EndpointAffinity> endpointAffinityList) static ParallelizationInfo
ParallelizationInfo.create
(int minWidth, int maxWidth, List<EndpointAffinity> endpointAffinities) -
Uses of EndpointAffinity in org.apache.drill.exec.store.dfs.easy
Methods in org.apache.drill.exec.store.dfs.easy that return types with arguments of type EndpointAffinity -
Uses of EndpointAffinity in org.apache.drill.exec.store.druid
Methods in org.apache.drill.exec.store.druid that return types with arguments of type EndpointAffinity -
Uses of EndpointAffinity in org.apache.drill.exec.store.hbase
Methods in org.apache.drill.exec.store.hbase that return types with arguments of type EndpointAffinity -
Uses of EndpointAffinity in org.apache.drill.exec.store.hive
Methods in org.apache.drill.exec.store.hive that return types with arguments of type EndpointAffinity -
Uses of EndpointAffinity in org.apache.drill.exec.store.iceberg
Methods in org.apache.drill.exec.store.iceberg that return types with arguments of type EndpointAffinity -
Uses of EndpointAffinity in org.apache.drill.exec.store.kafka
Methods in org.apache.drill.exec.store.kafka that return types with arguments of type EndpointAffinity -
Uses of EndpointAffinity in org.apache.drill.exec.store.kudu
Methods in org.apache.drill.exec.store.kudu that return types with arguments of type EndpointAffinity -
Uses of EndpointAffinity in org.apache.drill.exec.store.mock
Methods in org.apache.drill.exec.store.mock that return types with arguments of type EndpointAffinity -
Uses of EndpointAffinity in org.apache.drill.exec.store.mongo
Methods in org.apache.drill.exec.store.mongo that return types with arguments of type EndpointAffinity -
Uses of EndpointAffinity in org.apache.drill.exec.store.parquet
Methods in org.apache.drill.exec.store.parquet that return types with arguments of type EndpointAffinityModifier and TypeMethodDescriptionAbstractParquetGroupScan.getOperatorAffinity()
Calculates the affinity each endpoint has for this scan, by adding up the affinity each endpoint has for each rowGroup. -
Uses of EndpointAffinity in org.apache.drill.exec.store.schedule
Methods in org.apache.drill.exec.store.schedule that return types with arguments of type EndpointAffinityModifier and TypeMethodDescriptionstatic <T extends CompleteWork>
List<EndpointAffinity>AffinityCreator.getAffinityMap
(List<T> work) -
Uses of EndpointAffinity in org.apache.drill.exec.store.sys
Methods in org.apache.drill.exec.store.sys that return types with arguments of type EndpointAffinityModifier and TypeMethodDescriptionSystemTableScan.getOperatorAffinity()
If distributed, the scan needs to happen on every node.