Class ParallelizationInfo
java.lang.Object
org.apache.drill.exec.planner.fragment.ParallelizationInfo
Captures parallelization parameters for a given operator/fragments. It consists of min and max width of
parallelization and affinity to drillbit endpoints.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classCollects/merges one or more ParallelizationInfo instances. -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic ParallelizationInfocreate(int minWidth, int maxWidth) static ParallelizationInfocreate(int minWidth, int maxWidth, List<EndpointAffinity> endpointAffinities) intinttoString()
-
Field Details
-
UNLIMITED_WIDTH_NO_ENDPOINT_AFFINITY
-
-
Method Details
-
create
-
create
public static ParallelizationInfo create(int minWidth, int maxWidth, List<EndpointAffinity> endpointAffinities) -
getMinWidth
public int getMinWidth() -
getMaxWidth
public int getMaxWidth() -
getEndpointAffinityMap
-
toString
-