Uses of Class
org.apache.drill.exec.proto.CoordinationProtos.DrillbitEndpoint
Packages that use CoordinationProtos.DrillbitEndpoint
Package
Description
Various exceptions used in logical, physical and execution contexts.
Cluster coordination system based on Apache Zookeeper and Curator.
A single-node "cluster coordinator" used when running Drill locally.
Zookeeper/Curator integration code.
Drill storage plugin.
Kafka storage plugin.
Defines a mock data source which generates dummy test data for use
in testing.
MongoDB storage plugin.
Interface between the Application Master and ZooKeeper.
-
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.common.exceptions
Methods in org.apache.drill.common.exceptions with parameters of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionUserException.Builder.addIdentity
(CoordinationProtos.DrillbitEndpoint endpoint) add DrillbitEndpoint identity to the context. -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.coord
Fields in org.apache.drill.exec.coord with type parameters of type CoordinationProtos.DrillbitEndpointModifier and TypeFieldDescriptionstatic final org.apache.curator.x.discovery.details.InstanceSerializer<CoordinationProtos.DrillbitEndpoint>
DrillServiceInstanceHelper.SERIALIZER
Methods in org.apache.drill.exec.coord that return CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionDrillbitEndpointSerDe.De.deserialize
(com.fasterxml.jackson.core.JsonParser jp, com.fasterxml.jackson.databind.DeserializationContext ctxt) ClusterCoordinator.RegistrationHandle.getEndPoint()
Get the drillbit endpoint associated with the registration handleMethods in org.apache.drill.exec.coord that return types with arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionClusterCoordinator.getAvailableEndpoints()
Get a collection of available Drillbit endpoints, Thread-safe.ClusterCoordinator.getOnlineEndPoints()
Get a collection of ONLINE drillbit endpoints by excluding the drillbits that are in QUIESCENT state (drillbits that are shutting down).Methods in org.apache.drill.exec.coord with parameters of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionboolean
ClusterCoordinator.isDrillbitInState
(CoordinationProtos.DrillbitEndpoint endpoint, CoordinationProtos.DrillbitEndpoint.State state) ClusterCoordinator.register
(CoordinationProtos.DrillbitEndpoint data) void
DrillbitEndpointSerDe.Se.serialize
(CoordinationProtos.DrillbitEndpoint value, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider) void
ClusterCoordinator.RegistrationHandle.setEndPoint
(CoordinationProtos.DrillbitEndpoint endpoint) Method parameters in org.apache.drill.exec.coord with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionprotected void
ClusterCoordinator.drillbitRegistered
(Set<CoordinationProtos.DrillbitEndpoint> registeredBits) protected void
ClusterCoordinator.drillbitUnregistered
(Set<CoordinationProtos.DrillbitEndpoint> unregisteredBits) Actions to take when there are a set of new de-active drillbits. -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.coord.local
Methods in org.apache.drill.exec.coord.local that return types with arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionLocalClusterCoordinator.getAvailableEndpoints()
LocalClusterCoordinator.getOnlineEndPoints()
Get a collection of ONLINE Drillbit endpoints by excluding the drillbits that are in QUIESCENT state (drillbits shutting down).Methods in org.apache.drill.exec.coord.local with parameters of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionLocalClusterCoordinator.register
(CoordinationProtos.DrillbitEndpoint data) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.coord.zk
Fields in org.apache.drill.exec.coord.zk declared as CoordinationProtos.DrillbitEndpointMethods in org.apache.drill.exec.coord.zk that return CoordinationProtos.DrillbitEndpointMethods in org.apache.drill.exec.coord.zk that return types with arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionZKClusterCoordinator.getAvailableEndpoints()
ZKClusterCoordinator.getOnlineEndPoints()
protected org.apache.curator.x.discovery.ServiceDiscovery<CoordinationProtos.DrillbitEndpoint>
ZKClusterCoordinator.newDiscovery()
protected org.apache.curator.x.discovery.ServiceInstance<CoordinationProtos.DrillbitEndpoint>
ZKClusterCoordinator.newServiceInstance
(CoordinationProtos.DrillbitEndpoint endpoint) Methods in org.apache.drill.exec.coord.zk with parameters of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionprotected org.apache.curator.x.discovery.ServiceInstance<CoordinationProtos.DrillbitEndpoint>
ZKClusterCoordinator.newServiceInstance
(CoordinationProtos.DrillbitEndpoint endpoint) ZKClusterCoordinator.register
(CoordinationProtos.DrillbitEndpoint data) void
ZKRegistrationHandle.setEndPoint
(CoordinationProtos.DrillbitEndpoint endpoint) Constructors in org.apache.drill.exec.coord.zk with parameters of type CoordinationProtos.DrillbitEndpointModifierConstructorDescriptionZKRegistrationHandle
(String id, CoordinationProtos.DrillbitEndpoint endpoint) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.ops
Methods in org.apache.drill.exec.ops that return CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionQueryContext.getCurrentEndpoint()
ExecutorFragmentContext.getEndpoint()
FragmentContextImpl.getEndpoint()
ExecutorFragmentContext.getForemanEndpoint()
FragmentContextImpl.getForemanEndpoint()
Methods in org.apache.drill.exec.ops that return types with arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionQueryContext.getActiveEndpoints()
ExecutorFragmentContext.getBits()
FragmentContextImpl.getBits()
QueryContext.getOnlineEndpoints()
Methods in org.apache.drill.exec.ops with parameters of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionExchangeFragmentContext.getDataTunnel
(CoordinationProtos.DrillbitEndpoint endpoint) FragmentContextImpl.getDataTunnel
(CoordinationProtos.DrillbitEndpoint endpoint) Constructors in org.apache.drill.exec.ops with parameters of type CoordinationProtos.DrillbitEndpointModifierConstructorDescriptionFragmentStats
(BufferAllocator allocator, CoordinationProtos.DrillbitEndpoint endpoint) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.physical
Methods in org.apache.drill.exec.physical that return CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionEndpointAffinity.getEndpoint()
Return the Drillbit endpoint in this instance.MinorFragmentEndpoint.getEndpoint()
Get the Drillbit endpoint where the fragment is assigned for execution.Constructors in org.apache.drill.exec.physical with parameters of type CoordinationProtos.DrillbitEndpointModifierConstructorDescriptionCreate EndpointAffinity instance for given Drillbit endpoint.EndpointAffinity
(CoordinationProtos.DrillbitEndpoint endpoint, double affinity) Create EndpointAffinity instance for given Drillbit endpoint and affinity initialized to given affinity value.EndpointAffinity
(CoordinationProtos.DrillbitEndpoint endpoint, double affinity, boolean mandatory, int maxWidth) Creates EndpointAffinity instance for given DrillbitEndpoint, affinity and mandatory assignment requirement flag.MinorFragmentEndpoint
(int id, CoordinationProtos.DrillbitEndpoint endpoint) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.physical.base
Fields in org.apache.drill.exec.physical.base with type parameters of type CoordinationProtos.DrillbitEndpointModifier and TypeFieldDescriptionprotected List<CoordinationProtos.DrillbitEndpoint>
AbstractExchange.receiverLocations
protected List<CoordinationProtos.DrillbitEndpoint>
AbstractExchange.senderLocations
Method parameters in org.apache.drill.exec.physical.base with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
GroupScan.applyAssignments
(List<CoordinationProtos.DrillbitEndpoint> endpoints) void
SchemalessScan.applyAssignments
(List<CoordinationProtos.DrillbitEndpoint> endpoints) void
Store.applyAssignments
(List<CoordinationProtos.DrillbitEndpoint> endpoints) Inform the Store node about the actual decided DrillbitEndpoint assignments desired for storage purposes.protected 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.static List<MinorFragmentEndpoint>
PhysicalOperatorUtil.getIndexOrderedEndpoints
(List<CoordinationProtos.DrillbitEndpoint> endpoints) Helper method to create a list ofMinorFragmentEndpoint
instances from a given endpoint assignment list.AbstractExchange.getReceiverParallelizationInfo
(List<CoordinationProtos.DrillbitEndpoint> senderFragmentEndpoints) Default receiver parallelization width range is [1, Integer.MAX_VALUE] and affinity to nodes where sender fragments are running.Exchange.getReceiverParallelizationInfo
(List<CoordinationProtos.DrillbitEndpoint> senderFragmentEndpoints) Provide parallelization parameters for receiver side of the exchange.AbstractExchange.getSenderParallelizationInfo
(List<CoordinationProtos.DrillbitEndpoint> receiverFragmentEndpoints) Default sender parallelization width range is [1, Integer.MAX_VALUE] and no endpoint affinityExchange.getSenderParallelizationInfo
(List<CoordinationProtos.DrillbitEndpoint> receiverFragmentEndpoints) Provide parallelization parameters for sender side of the exchange.final void
AbstractExchange.setupReceivers
(int majorFragmentId, List<CoordinationProtos.DrillbitEndpoint> receiverLocations) protected void
AbstractExchange.setupReceivers
(List<CoordinationProtos.DrillbitEndpoint> receiverLocations) void
Exchange.setupReceivers
(int majorFragmentId, List<CoordinationProtos.DrillbitEndpoint> receiverLocations) Inform this Exchange node about its receiver locations.final void
AbstractExchange.setupSenders
(int majorFragmentId, List<CoordinationProtos.DrillbitEndpoint> senderLocations) protected void
AbstractExchange.setupSenders
(List<CoordinationProtos.DrillbitEndpoint> senderLocations) void
Exchange.setupSenders
(int majorFragmentId, List<CoordinationProtos.DrillbitEndpoint> senderLocations) Inform this Exchange node about its sender locations. -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.physical.config
Methods in org.apache.drill.exec.physical.config that return CoordinationProtos.DrillbitEndpointMethod parameters in org.apache.drill.exec.physical.config with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
Screen.applyAssignments
(List<CoordinationProtos.DrillbitEndpoint> endpoints) AbstractDeMuxExchange.getReceiverParallelizationInfo
(List<CoordinationProtos.DrillbitEndpoint> senderFragmentEndpoints) AbstractMuxExchange.getReceiverParallelizationInfo
(List<CoordinationProtos.DrillbitEndpoint> senderFragmentEndpoints) SingleMergeExchange.getReceiverParallelizationInfo
(List<CoordinationProtos.DrillbitEndpoint> senderFragmentEndpoints) UnionExchange.getReceiverParallelizationInfo
(List<CoordinationProtos.DrillbitEndpoint> senderFragmentEndpoints) AbstractDeMuxExchange.getSenderParallelizationInfo
(List<CoordinationProtos.DrillbitEndpoint> receiverFragmentEndpoints) protected void
SingleMergeExchange.setupReceivers
(List<CoordinationProtos.DrillbitEndpoint> receiverLocations) protected void
UnionExchange.setupReceivers
(List<CoordinationProtos.DrillbitEndpoint> receiverLocations) void
UnionExchange.setupSenders
(List<CoordinationProtos.DrillbitEndpoint> senderLocations) Constructors in org.apache.drill.exec.physical.config with parameters of type CoordinationProtos.DrillbitEndpointModifierConstructorDescriptionScreen
(PhysicalOperator child, CoordinationProtos.DrillbitEndpoint endpoint) SingleSender
(int oppositeMajorFragmentId, int oppositeMinorFragmentId, PhysicalOperator child, CoordinationProtos.DrillbitEndpoint destination) Create a SingleSender which sends data to fragment identified by given MajorFragmentId and MinorFragmentId, and running at given endpointSingleSender
(int oppositeMajorFragmentId, PhysicalOperator child, CoordinationProtos.DrillbitEndpoint destination) Create a SingleSender which sends data to fragment with MinorFragmentId as 0 in given opposite major fragment. -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.planner
Constructors in org.apache.drill.exec.planner with parameters of type CoordinationProtos.DrillbitEndpointModifierConstructorDescriptionPhysicalPlanReader
(DrillConfig config, ScanResult scanResult, LogicalPlanPersistence lpPersistance, CoordinationProtos.DrillbitEndpoint endpoint, StoragePluginRegistry pluginRegistry) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.planner.cost
Methods in org.apache.drill.exec.planner.cost that return types with arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionNodeResource.merge
(Map<CoordinationProtos.DrillbitEndpoint, NodeResource> to, Map<CoordinationProtos.DrillbitEndpoint, NodeResource> from) Method parameters in org.apache.drill.exec.planner.cost with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionNodeResource.merge
(Map<CoordinationProtos.DrillbitEndpoint, NodeResource> to, Map<CoordinationProtos.DrillbitEndpoint, NodeResource> from) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.planner.fragment
Methods in org.apache.drill.exec.planner.fragment that return CoordinationProtos.DrillbitEndpointMethods in org.apache.drill.exec.planner.fragment that return types with arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionWrapper.getAssignedEndpoints()
ParallelizationInfo.getEndpointAffinityMap()
DefaultQueryParallelizer.getMemory()
QueueQueryParallelizer.getMemory()
protected abstract BiFunction<CoordinationProtos.DrillbitEndpoint,
PhysicalOperator, Long> SimpleParallelizer.getMemory()
Wrapper.getResourceMap()
Methods in org.apache.drill.exec.planner.fragment with parameters of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionQueryParallelizer.generateWorkUnit
(OptionList options, CoordinationProtos.DrillbitEndpoint foremanNode, UserBitShared.QueryId queryId, Collection<CoordinationProtos.DrillbitEndpoint> activeEndpoints, Fragment rootFragment, UserSession session, BitControl.QueryContextInformation queryContextInfo) This is the only function exposed to the consumer of this parallelizer (currently Foreman) to parallelize the plan.final QueryWorkUnit
SimpleParallelizer.generateWorkUnit
(OptionList options, CoordinationProtos.DrillbitEndpoint foremanNode, UserBitShared.QueryId queryId, Collection<CoordinationProtos.DrillbitEndpoint> activeEndpoints, Fragment rootFragment, UserSession session, BitControl.QueryContextInformation queryContextInfo) The starting function for the whole parallelization and memory computation logic.protected QueryWorkUnit
SimpleParallelizer.generateWorkUnit
(OptionList options, CoordinationProtos.DrillbitEndpoint foremanNode, UserBitShared.QueryId queryId, Fragment rootNode, PlanningSet planningSet, UserSession session, BitControl.QueryContextInformation queryContextInfo) List<org.apache.commons.lang3.tuple.Pair<PhysicalOperator,
Long>> MemoryCalculator.getBufferedOperators
(CoordinationProtos.DrillbitEndpoint endpoint) SimpleParallelizer.getSplitFragments
(OptionList options, CoordinationProtos.DrillbitEndpoint foremanNode, UserBitShared.QueryId queryId, Collection<CoordinationProtos.DrillbitEndpoint> activeEndpoints, PhysicalPlanReader reader, Fragment rootFragment, UserSession session, BitControl.QueryContextInformation queryContextInfo) Create multiple physical plans from original query planning, it will allow execute them eventually independentlyMethod parameters in org.apache.drill.exec.planner.fragment with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
DefaultQueryParallelizer.adjustMemory
(PlanningSet planningSet, Set<Wrapper> roots, Collection<CoordinationProtos.DrillbitEndpoint> activeEndpoints) void
QueueQueryParallelizer.adjustMemory
(PlanningSet planningSet, Set<Wrapper> roots, Collection<CoordinationProtos.DrillbitEndpoint> activeEndpoints) Function called by the SimpleParallelizer to adjust the memory post parallelization.abstract void
SimpleParallelizer.adjustMemory
(PlanningSet planningSet, Set<Wrapper> roots, Collection<CoordinationProtos.DrillbitEndpoint> activeEndpoints) void
Wrapper.assignEndpoints
(List<CoordinationProtos.DrillbitEndpoint> assignedEndpoints) void
SimpleParallelizer.collectStatsAndParallelizeFragments
(PlanningSet planningSet, Set<Wrapper> roots, Collection<CoordinationProtos.DrillbitEndpoint> activeEndpoints) Traverse all the major fragments and parallelize each major fragment based on collected stats.QueryParallelizer.generateWorkUnit
(OptionList options, CoordinationProtos.DrillbitEndpoint foremanNode, UserBitShared.QueryId queryId, Collection<CoordinationProtos.DrillbitEndpoint> activeEndpoints, Fragment rootFragment, UserSession session, BitControl.QueryContextInformation queryContextInfo) This is the only function exposed to the consumer of this parallelizer (currently Foreman) to parallelize the plan.final QueryWorkUnit
SimpleParallelizer.generateWorkUnit
(OptionList options, CoordinationProtos.DrillbitEndpoint foremanNode, UserBitShared.QueryId queryId, Collection<CoordinationProtos.DrillbitEndpoint> activeEndpoints, Fragment rootFragment, UserSession session, BitControl.QueryContextInformation queryContextInfo) The starting function for the whole parallelization and memory computation logic.SimpleParallelizer.getSplitFragments
(OptionList options, CoordinationProtos.DrillbitEndpoint foremanNode, UserBitShared.QueryId queryId, Collection<CoordinationProtos.DrillbitEndpoint> activeEndpoints, PhysicalPlanReader reader, Fragment rootFragment, UserSession session, BitControl.QueryContextInformation queryContextInfo) Create multiple physical plans from original query planning, it will allow execute them eventually independentlyvoid
FragmentParallelizer.parallelizeFragment
(Wrapper fragment, ParallelizationParameters parameters, Collection<CoordinationProtos.DrillbitEndpoint> activeEndpoints) Parallelize the given fragment.void
HardAffinityFragmentParallelizer.parallelizeFragment
(Wrapper fragmentWrapper, ParallelizationParameters parameters, Collection<CoordinationProtos.DrillbitEndpoint> activeEndpoints) void
SoftAffinityFragmentParallelizer.parallelizeFragment
(Wrapper fragmentWrapper, ParallelizationParameters parameters, Collection<CoordinationProtos.DrillbitEndpoint> activeEndpoints) Constructor parameters in org.apache.drill.exec.planner.fragment with type arguments of type CoordinationProtos.DrillbitEndpointModifierConstructorDescriptionIndexedFragmentNode
(int minorFragmentId, Wrapper info, BiFunction<Wrapper, Integer, CoordinationProtos.DrillbitEndpoint> wrapperToEndpoint, BiFunction<CoordinationProtos.DrillbitEndpoint, PhysicalOperator, Long> memoryReqs) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.planner.fragment.contrib
Methods in org.apache.drill.exec.planner.fragment.contrib with parameters of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionSplittingParallelizer.getSplitFragments
(OptionList options, CoordinationProtos.DrillbitEndpoint foremanNode, UserBitShared.QueryId queryId, Collection<CoordinationProtos.DrillbitEndpoint> activeEndpoints, PhysicalPlanReader reader, Fragment rootFragment, UserSession session, BitControl.QueryContextInformation queryContextInfo) Create multiple physical plans from original query planning, it will allow execute them eventually independentlyMethod parameters in org.apache.drill.exec.planner.fragment.contrib with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionSplittingParallelizer.getSplitFragments
(OptionList options, CoordinationProtos.DrillbitEndpoint foremanNode, UserBitShared.QueryId queryId, Collection<CoordinationProtos.DrillbitEndpoint> activeEndpoints, PhysicalPlanReader reader, Fragment rootFragment, UserSession session, BitControl.QueryContextInformation queryContextInfo) Create multiple physical plans from original query planning, it will allow execute them eventually independently -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.planner.sql
Methods in org.apache.drill.exec.planner.sql with parameters of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionstatic <T> PhysicalPlan
DirectPlan.createDirectPlan
(CoordinationProtos.DrillbitEndpoint endpoint, List<T> records, Class<T> clazz) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.proto
Fields in org.apache.drill.exec.proto with type parameters of type CoordinationProtos.DrillbitEndpointModifier and TypeFieldDescriptionstatic final com.google.protobuf.Parser<CoordinationProtos.DrillbitEndpoint>
CoordinationProtos.DrillbitEndpoint.PARSER
Deprecated.Methods in org.apache.drill.exec.proto that return CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionCoordinationProtos.DrillbitEndpoint.Builder.build()
CoordinationProtos.DrillbitEndpoint.Builder.buildPartial()
BitControl.PlanFragment.Builder.getAssignment()
optional .exec.DrillbitEndpoint assignment = 10;
BitControl.PlanFragment.getAssignment()
optional .exec.DrillbitEndpoint assignment = 10;
BitControl.PlanFragmentOrBuilder.getAssignment()
optional .exec.DrillbitEndpoint assignment = 10;
CoordinationProtos.DrillbitEndpoint.getDefaultInstance()
CoordinationProtos.DrillbitEndpoint.Builder.getDefaultInstanceForType()
CoordinationProtos.DrillbitEndpoint.getDefaultInstanceForType()
BitControl.BitControlHandshake.Builder.getEndpoint()
optional .exec.DrillbitEndpoint endpoint = 3;
BitControl.BitControlHandshake.getEndpoint()
optional .exec.DrillbitEndpoint endpoint = 3;
BitControl.BitControlHandshakeOrBuilder.getEndpoint()
optional .exec.DrillbitEndpoint endpoint = 3;
BitControl.WorkQueueStatus.Builder.getEndpoint()
optional .exec.DrillbitEndpoint endpoint = 1;
BitControl.WorkQueueStatus.getEndpoint()
optional .exec.DrillbitEndpoint endpoint = 1;
BitControl.WorkQueueStatusOrBuilder.getEndpoint()
optional .exec.DrillbitEndpoint endpoint = 1;
CoordinationProtos.DrillServiceInstance.Builder.getEndpoint()
optional .exec.DrillbitEndpoint endpoint = 3;
CoordinationProtos.DrillServiceInstance.getEndpoint()
optional .exec.DrillbitEndpoint endpoint = 3;
CoordinationProtos.DrillServiceInstanceOrBuilder.getEndpoint()
optional .exec.DrillbitEndpoint endpoint = 3;
UserBitShared.DrillPBError.Builder.getEndpoint()
optional .exec.DrillbitEndpoint endpoint = 2;
UserBitShared.DrillPBError.getEndpoint()
optional .exec.DrillbitEndpoint endpoint = 2;
UserBitShared.DrillPBErrorOrBuilder.getEndpoint()
optional .exec.DrillbitEndpoint endpoint = 2;
UserBitShared.MinorFragmentProfile.Builder.getEndpoint()
optional .exec.DrillbitEndpoint endpoint = 9;
UserBitShared.MinorFragmentProfile.getEndpoint()
optional .exec.DrillbitEndpoint endpoint = 9;
UserBitShared.MinorFragmentProfileOrBuilder.getEndpoint()
optional .exec.DrillbitEndpoint endpoint = 9;
BitControl.PlanFragment.Builder.getForeman()
optional .exec.DrillbitEndpoint foreman = 11;
BitControl.PlanFragment.getForeman()
optional .exec.DrillbitEndpoint foreman = 11;
BitControl.PlanFragmentOrBuilder.getForeman()
optional .exec.DrillbitEndpoint foreman = 11;
UserBitShared.QueryInfo.Builder.getForeman()
optional .exec.DrillbitEndpoint foreman = 5;
UserBitShared.QueryInfo.getForeman()
optional .exec.DrillbitEndpoint foreman = 5;
UserBitShared.QueryInfoOrBuilder.getForeman()
optional .exec.DrillbitEndpoint foreman = 5;
UserBitShared.QueryProfile.Builder.getForeman()
optional .exec.DrillbitEndpoint foreman = 7;
UserBitShared.QueryProfile.getForeman()
optional .exec.DrillbitEndpoint foreman = 7;
UserBitShared.QueryProfileOrBuilder.getForeman()
optional .exec.DrillbitEndpoint foreman = 7;
SchemaCoordinationProtos.DrillbitEndpoint.MessageSchema.newMessage()
CoordinationProtos.DrillbitEndpoint.parseDelimitedFrom
(InputStream input) CoordinationProtos.DrillbitEndpoint.parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) CoordinationProtos.DrillbitEndpoint.parseFrom
(byte[] data) CoordinationProtos.DrillbitEndpoint.parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) CoordinationProtos.DrillbitEndpoint.parseFrom
(com.google.protobuf.ByteString data) CoordinationProtos.DrillbitEndpoint.parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) CoordinationProtos.DrillbitEndpoint.parseFrom
(com.google.protobuf.CodedInputStream input) CoordinationProtos.DrillbitEndpoint.parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) CoordinationProtos.DrillbitEndpoint.parseFrom
(InputStream input) CoordinationProtos.DrillbitEndpoint.parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) CoordinationProtos.DrillbitEndpoint.parseFrom
(ByteBuffer data) CoordinationProtos.DrillbitEndpoint.parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Methods in org.apache.drill.exec.proto that return types with arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptioncom.google.protobuf.Parser<CoordinationProtos.DrillbitEndpoint>
CoordinationProtos.DrillbitEndpoint.getParserForType()
static com.google.protobuf.Parser<CoordinationProtos.DrillbitEndpoint>
CoordinationProtos.DrillbitEndpoint.parser()
SchemaCoordinationProtos.DrillbitEndpoint.MessageSchema.typeClass()
Methods in org.apache.drill.exec.proto with parameters of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionboolean
SchemaCoordinationProtos.DrillbitEndpoint.MessageSchema.isInitialized
(CoordinationProtos.DrillbitEndpoint message) BitControl.PlanFragment.Builder.mergeAssignment
(CoordinationProtos.DrillbitEndpoint value) optional .exec.DrillbitEndpoint assignment = 10;
BitControl.BitControlHandshake.Builder.mergeEndpoint
(CoordinationProtos.DrillbitEndpoint value) optional .exec.DrillbitEndpoint endpoint = 3;
BitControl.WorkQueueStatus.Builder.mergeEndpoint
(CoordinationProtos.DrillbitEndpoint value) optional .exec.DrillbitEndpoint endpoint = 1;
CoordinationProtos.DrillServiceInstance.Builder.mergeEndpoint
(CoordinationProtos.DrillbitEndpoint value) optional .exec.DrillbitEndpoint endpoint = 3;
UserBitShared.DrillPBError.Builder.mergeEndpoint
(CoordinationProtos.DrillbitEndpoint value) optional .exec.DrillbitEndpoint endpoint = 2;
UserBitShared.MinorFragmentProfile.Builder.mergeEndpoint
(CoordinationProtos.DrillbitEndpoint value) optional .exec.DrillbitEndpoint endpoint = 9;
BitControl.PlanFragment.Builder.mergeForeman
(CoordinationProtos.DrillbitEndpoint value) optional .exec.DrillbitEndpoint foreman = 11;
UserBitShared.QueryInfo.Builder.mergeForeman
(CoordinationProtos.DrillbitEndpoint value) optional .exec.DrillbitEndpoint foreman = 5;
UserBitShared.QueryProfile.Builder.mergeForeman
(CoordinationProtos.DrillbitEndpoint value) optional .exec.DrillbitEndpoint foreman = 7;
CoordinationProtos.DrillbitEndpoint.Builder.mergeFrom
(CoordinationProtos.DrillbitEndpoint other) void
SchemaCoordinationProtos.DrillbitEndpoint.MessageSchema.mergeFrom
(io.protostuff.Input input, CoordinationProtos.DrillbitEndpoint message) CoordinationProtos.DrillbitEndpoint.newBuilder
(CoordinationProtos.DrillbitEndpoint prototype) BitControl.PlanFragment.Builder.setAssignment
(CoordinationProtos.DrillbitEndpoint value) optional .exec.DrillbitEndpoint assignment = 10;
BitControl.BitControlHandshake.Builder.setEndpoint
(CoordinationProtos.DrillbitEndpoint value) optional .exec.DrillbitEndpoint endpoint = 3;
BitControl.WorkQueueStatus.Builder.setEndpoint
(CoordinationProtos.DrillbitEndpoint value) optional .exec.DrillbitEndpoint endpoint = 1;
CoordinationProtos.DrillServiceInstance.Builder.setEndpoint
(CoordinationProtos.DrillbitEndpoint value) optional .exec.DrillbitEndpoint endpoint = 3;
UserBitShared.DrillPBError.Builder.setEndpoint
(CoordinationProtos.DrillbitEndpoint value) optional .exec.DrillbitEndpoint endpoint = 2;
UserBitShared.MinorFragmentProfile.Builder.setEndpoint
(CoordinationProtos.DrillbitEndpoint value) optional .exec.DrillbitEndpoint endpoint = 9;
BitControl.PlanFragment.Builder.setForeman
(CoordinationProtos.DrillbitEndpoint value) optional .exec.DrillbitEndpoint foreman = 11;
UserBitShared.QueryInfo.Builder.setForeman
(CoordinationProtos.DrillbitEndpoint value) optional .exec.DrillbitEndpoint foreman = 5;
UserBitShared.QueryProfile.Builder.setForeman
(CoordinationProtos.DrillbitEndpoint value) optional .exec.DrillbitEndpoint foreman = 7;
void
SchemaCoordinationProtos.DrillbitEndpoint.MessageSchema.writeTo
(io.protostuff.Output output, CoordinationProtos.DrillbitEndpoint message) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.rpc
Methods in org.apache.drill.exec.rpc that return CoordinationProtos.DrillbitEndpointMethods in org.apache.drill.exec.rpc with parameters of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionBitConnectionConfig.getSaslClientProperties
(CoordinationProtos.DrillbitEndpoint remoteEndpoint, Map<String, String> overrides) static boolean
BitRpcUtility.isLocalControlServer
(CoordinationProtos.DrillbitEndpoint local, CoordinationProtos.DrillbitEndpoint remote) Verifies if local and remote Drillbit Endpoint has same control server by using address and control port information.static <T extends com.google.protobuf.Internal.EnumLite,
CC extends ClientConnection, HS extends com.google.protobuf.MessageLite, HR extends com.google.protobuf.MessageLite>
voidBitRpcUtility.prepareSaslHandshake
(RpcConnectionHandler<CC> connectionHandler, List<String> serverAuthMechanisms, CC connection, BitConnectionConfig config, CoordinationProtos.DrillbitEndpoint endpoint, BasicClient<T, CC, HS, HR> client, T saslRpcType) Creates various instances needed to start the SASL handshake.Constructors in org.apache.drill.exec.rpc with parameters of type CoordinationProtos.DrillbitEndpointModifierConstructorDescriptionUserRpcException
(CoordinationProtos.DrillbitEndpoint endpoint, String message, Throwable t) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.rpc.control
Methods in org.apache.drill.exec.rpc.control that return CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionController.start
(CoordinationProtos.DrillbitEndpoint partialEndpoint, boolean allowPortHunting) ControllerImpl.start
(CoordinationProtos.DrillbitEndpoint partialEndpoint, boolean allowPortHunting) Methods in org.apache.drill.exec.rpc.control with parameters of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionConnectionManagerRegistry.getConnectionManager
(CoordinationProtos.DrillbitEndpoint remoteEndpoint) Controller.getTunnel
(CoordinationProtos.DrillbitEndpoint node) Get a Bit to Bit communication tunnel.ControllerImpl.getTunnel
(CoordinationProtos.DrillbitEndpoint endpoint) void
CustomHandlerRegistry.setEndpoint
(CoordinationProtos.DrillbitEndpoint endpoint) Controller.start
(CoordinationProtos.DrillbitEndpoint partialEndpoint, boolean allowPortHunting) ControllerImpl.start
(CoordinationProtos.DrillbitEndpoint partialEndpoint, boolean allowPortHunting) Constructors in org.apache.drill.exec.rpc.control with parameters of type CoordinationProtos.DrillbitEndpointModifierConstructorDescriptionControlClient
(ControlConnectionConfig config, CoordinationProtos.DrillbitEndpoint remoteEndpoint, ReconnectingConnection<ControlConnection, BitControl.BitControlHandshake>.CloseHandlerCreator closeHandlerFactory) ControlConnectionManager
(CoordinationProtos.DrillbitEndpoint localEndpoint, CoordinationProtos.DrillbitEndpoint remoteEndpoint) LocalControlConnectionManager
(ControlConnectionConfig config, CoordinationProtos.DrillbitEndpoint localEndpoint) RemoteControlConnectionManager
(ControlConnectionConfig config, CoordinationProtos.DrillbitEndpoint localEndpoint, CoordinationProtos.DrillbitEndpoint remoteEndpoint) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.rpc.data
Methods in org.apache.drill.exec.rpc.data that return CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionDataConnectionCreator.start
(CoordinationProtos.DrillbitEndpoint partialEndpoint, boolean allowPortHunting) Methods in org.apache.drill.exec.rpc.data with parameters of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionDataConnectionCreator.getTunnel
(CoordinationProtos.DrillbitEndpoint endpoint) DataConnectionCreator.start
(CoordinationProtos.DrillbitEndpoint partialEndpoint, boolean allowPortHunting) Constructors in org.apache.drill.exec.rpc.data with parameters of type CoordinationProtos.DrillbitEndpointModifierConstructorDescriptionDataClient
(CoordinationProtos.DrillbitEndpoint remoteEndpoint, org.apache.drill.exec.rpc.data.DataConnectionConfig config, ReconnectingConnection<DataClientConnection, BitData.BitClientHandshake>.CloseHandlerCreator closeHandlerFactory) DataConnectionManager
(CoordinationProtos.DrillbitEndpoint remoteEndpoint, org.apache.drill.exec.rpc.data.DataConnectionConfig config) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.rpc.user
Methods in org.apache.drill.exec.rpc.user with parameters of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
UserClient.connect
(CoordinationProtos.DrillbitEndpoint endpoint, DrillProperties properties, UserBitShared.UserCredentials credentials) Connects, and if required, authenticates.Constructors in org.apache.drill.exec.rpc.user with parameters of type CoordinationProtos.DrillbitEndpointModifierConstructorDescriptionUserClient
(String clientName, DrillConfig config, Properties properties, boolean supportComplexTypes, BufferAllocator allocator, io.netty.channel.EventLoopGroup eventLoopGroup, Executor eventExecutor, CoordinationProtos.DrillbitEndpoint endpoint) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.server
Methods in org.apache.drill.exec.server that return CoordinationProtos.DrillbitEndpointMethods in org.apache.drill.exec.server that return types with arguments of type CoordinationProtos.DrillbitEndpointMethods in org.apache.drill.exec.server with parameters of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionboolean
DrillbitContext.isForeman
(CoordinationProtos.DrillbitEndpoint endpoint) boolean
DrillbitContext.isOnline
(CoordinationProtos.DrillbitEndpoint endpoint) Constructors in org.apache.drill.exec.server with parameters of type CoordinationProtos.DrillbitEndpointModifierConstructorDescriptionDrillbitContext
(CoordinationProtos.DrillbitEndpoint endpoint, BootStrapContext context, ClusterCoordinator coord, Controller controller, DataConnectionCreator connectionsPool, WorkEventBus workBus, PersistentStoreProvider provider) DrillbitContext
(CoordinationProtos.DrillbitEndpoint endpoint, BootStrapContext context, ClusterCoordinator coord, Controller controller, DataConnectionCreator connectionsPool, WorkEventBus workBus, PersistentStoreProvider provider, PersistentStoreProvider profileStoreProvider) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.server.rest
Constructors in org.apache.drill.exec.server.rest with parameters of type CoordinationProtos.DrillbitEndpointModifierConstructorDescriptionDrillbitInfo
(CoordinationProtos.DrillbitEndpoint drillbit, boolean current, boolean versionMatch) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.service
Methods in org.apache.drill.exec.service that return CoordinationProtos.DrillbitEndpoint -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.store.delta
Methods in org.apache.drill.exec.store.delta that return types with arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionprotected Collection<CoordinationProtos.DrillbitEndpoint>
DeltaGroupScan.getDrillbits()
-
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.store.dfs.easy
Method parameters in org.apache.drill.exec.store.dfs.easy with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
EasyGroupScan.applyAssignments
(List<CoordinationProtos.DrillbitEndpoint> incomingEndpoints) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.store.direct
Method parameters in org.apache.drill.exec.store.direct with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
DirectGroupScan.applyAssignments
(List<CoordinationProtos.DrillbitEndpoint> endpoints) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.store.drill.plugin
Method parameters in org.apache.drill.exec.store.drill.plugin with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
DrillGroupScan.applyAssignments
(List<CoordinationProtos.DrillbitEndpoint> endpoints) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.store.druid
Method parameters in org.apache.drill.exec.store.druid with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
DruidGroupScan.applyAssignments
(List<CoordinationProtos.DrillbitEndpoint> endpoints) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.store.enumerable
Method parameters in org.apache.drill.exec.store.enumerable with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
EnumerableGroupScan.applyAssignments
(List<CoordinationProtos.DrillbitEndpoint> endpoints) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.store.googlesheets
Method parameters in org.apache.drill.exec.store.googlesheets with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
GoogleSheetsGroupScan.applyAssignments
(List<CoordinationProtos.DrillbitEndpoint> endpoints) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.store.hbase
Method parameters in org.apache.drill.exec.store.hbase with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
HBaseGroupScan.applyAssignments
(List<CoordinationProtos.DrillbitEndpoint> incomingEndpoints) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.store.hive
Methods in org.apache.drill.exec.store.hive that return types with arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionprotected Collection<CoordinationProtos.DrillbitEndpoint>
HiveDrillNativeParquetScan.getDrillbits()
Method parameters in org.apache.drill.exec.store.hive with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
HiveScan.applyAssignments
(List<CoordinationProtos.DrillbitEndpoint> endpoints) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.store.http
Method parameters in org.apache.drill.exec.store.http with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
HttpGroupScan.applyAssignments
(List<CoordinationProtos.DrillbitEndpoint> endpoints) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.store.iceberg
Method parameters in org.apache.drill.exec.store.iceberg with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
IcebergGroupScan.applyAssignments
(List<CoordinationProtos.DrillbitEndpoint> endpoints) Constructor parameters in org.apache.drill.exec.store.iceberg with type arguments of type CoordinationProtos.DrillbitEndpointModifierConstructorDescriptionIcebergBlockMapBuilder
(org.apache.hadoop.fs.FileSystem fs, Collection<CoordinationProtos.DrillbitEndpoint> endpoints) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.store.ischema
Method parameters in org.apache.drill.exec.store.ischema with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
InfoSchemaGroupScan.applyAssignments
(List<CoordinationProtos.DrillbitEndpoint> endpoints) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.store.jdbc
Method parameters in org.apache.drill.exec.store.jdbc with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
JdbcGroupScan.applyAssignments
(List<CoordinationProtos.DrillbitEndpoint> endpoints) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.store.kafka
Method parameters in org.apache.drill.exec.store.kafka with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
KafkaGroupScan.applyAssignments
(List<CoordinationProtos.DrillbitEndpoint> incomingEndpoints) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.store.kudu
Method parameters in org.apache.drill.exec.store.kudu with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
KuduGroupScan.applyAssignments
(List<CoordinationProtos.DrillbitEndpoint> incomingEndpoints) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.store.mock
Method parameters in org.apache.drill.exec.store.mock with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
MockGroupScanPOP.applyAssignments
(List<CoordinationProtos.DrillbitEndpoint> endpoints) void
MockStorePOP.applyAssignments
(List<CoordinationProtos.DrillbitEndpoint> endpoints) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.store.mongo
Method parameters in org.apache.drill.exec.store.mongo with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
MongoGroupScan.applyAssignments
(List<CoordinationProtos.DrillbitEndpoint> endpoints) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.store.openTSDB
Method parameters in org.apache.drill.exec.store.openTSDB with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
OpenTSDBGroupScan.applyAssignments
(List<CoordinationProtos.DrillbitEndpoint> incomingEndpoints) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.store.parquet
Methods in org.apache.drill.exec.store.parquet that return types with arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionprotected abstract Collection<CoordinationProtos.DrillbitEndpoint>
AbstractParquetGroupScan.getDrillbits()
protected Collection<CoordinationProtos.DrillbitEndpoint>
ParquetGroupScan.getDrillbits()
Method parameters in org.apache.drill.exec.store.parquet with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
AbstractParquetGroupScan.applyAssignments
(List<CoordinationProtos.DrillbitEndpoint> incomingEndpoints) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.store.phoenix
Method parameters in org.apache.drill.exec.store.phoenix with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
PhoenixGroupScan.applyAssignments
(List<CoordinationProtos.DrillbitEndpoint> endpoints) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.store.schedule
Methods in org.apache.drill.exec.store.schedule that return types with arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionIterator<com.carrotsearch.hppc.cursors.ObjectLongCursor<CoordinationProtos.DrillbitEndpoint>>
EndpointByteMapImpl.iterator()
Methods in org.apache.drill.exec.store.schedule with parameters of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
EndpointByteMap.add
(CoordinationProtos.DrillbitEndpoint endpoint, long bytes) void
EndpointByteMapImpl.add
(CoordinationProtos.DrillbitEndpoint endpoint, long bytes) long
EndpointByteMap.get
(CoordinationProtos.DrillbitEndpoint endpoint) long
EndpointByteMapImpl.get
(CoordinationProtos.DrillbitEndpoint endpoint) boolean
EndpointByteMap.isSet
(CoordinationProtos.DrillbitEndpoint endpoint) boolean
EndpointByteMapImpl.isSet
(CoordinationProtos.DrillbitEndpoint endpoint) Method parameters in org.apache.drill.exec.store.schedule with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionstatic <T extends CompleteWork>
org.apache.drill.shaded.guava.com.google.common.collect.ListMultimap<Integer,T> AssignmentCreator.getMappings
(List<CoordinationProtos.DrillbitEndpoint> incomingEndpoints, List<T> units) Assign each unit of work to a minor fragment, given that a list of DrillbitEndpoints, whose index in the list correspond to the minor fragment id for each fragment.Constructor parameters in org.apache.drill.exec.store.schedule with type arguments of type CoordinationProtos.DrillbitEndpointModifierConstructorDescriptionBlockMapBuilder
(org.apache.hadoop.fs.FileSystem fs, Collection<CoordinationProtos.DrillbitEndpoint> endpoints) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.store.splunk
Method parameters in org.apache.drill.exec.store.splunk with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
SplunkGroupScan.applyAssignments
(List<CoordinationProtos.DrillbitEndpoint> endpoints) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.store.sys
Methods in org.apache.drill.exec.store.sys with parameters of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionboolean
DrillbitIterator.isCurrent
(CoordinationProtos.DrillbitEndpoint ep) Method parameters in org.apache.drill.exec.store.sys with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
SystemTableScan.applyAssignments
(List<CoordinationProtos.DrillbitEndpoint> endpoints) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.testing
Methods in org.apache.drill.exec.testing with parameters of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionfinal boolean
Injection.isValidForBit
(CoordinationProtos.DrillbitEndpoint endpoint) Constructors in org.apache.drill.exec.testing with parameters of type CoordinationProtos.DrillbitEndpointModifierConstructorDescriptionExecutionControls
(OptionManager options, CoordinationProtos.DrillbitEndpoint endpoint) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.work
Fields in org.apache.drill.exec.work declared as CoordinationProtos.DrillbitEndpointModifier and TypeFieldDescriptionprotected final CoordinationProtos.DrillbitEndpoint
EndpointListener.endpoint
Methods in org.apache.drill.exec.work that return CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionprotected CoordinationProtos.DrillbitEndpoint
EndpointListener.getEndpoint()
Methods in org.apache.drill.exec.work with parameters of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
WorkManager.start
(CoordinationProtos.DrillbitEndpoint endpoint, Controller controller, DataConnectionCreator data, ClusterCoordinator coord, PersistentStoreProvider provider, PersistentStoreProvider profilesProvider) Constructors in org.apache.drill.exec.work with parameters of type CoordinationProtos.DrillbitEndpointModifierConstructorDescriptionEndpointListener
(CoordinationProtos.DrillbitEndpoint endpoint, V value) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.work.filter
Method parameters in org.apache.drill.exec.work.filter with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
RuntimeFilterSink.setJoinMjId2probeScanEps
(Map<Integer, List<CoordinationProtos.DrillbitEndpoint>> joinMjId2probeScanEps) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.work.foreman
Methods in org.apache.drill.exec.work.foreman that return CoordinationProtos.DrillbitEndpointMethod parameters in org.apache.drill.exec.work.foreman with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
DrillbitStatusListener.drillbitRegistered
(Set<CoordinationProtos.DrillbitEndpoint> registeredDrillbits) The action to taken when a set of new drillbits are registered to the cluster.void
DrillbitStatusListener.drillbitUnregistered
(Set<CoordinationProtos.DrillbitEndpoint> unregisteredDrillbits) The action to taken when a set of drillbits are unregistered from the cluster.Constructors in org.apache.drill.exec.work.foreman with parameters of type CoordinationProtos.DrillbitEndpointModifierConstructorDescriptionFragmentData
(ExecProtos.FragmentHandle handle, CoordinationProtos.DrillbitEndpoint endpoint, boolean isLocal) -
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.exec.work.fragment
Fields in org.apache.drill.exec.work.fragment with type parameters of type CoordinationProtos.DrillbitEndpointModifier and TypeFieldDescriptionprotected final AtomicReference<CoordinationProtos.DrillbitEndpoint>
FragmentStatusReporter.foremanDrillbit
-
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.yarn.appMaster.http
Fields in org.apache.drill.yarn.appMaster.http declared as CoordinationProtos.DrillbitEndpointModifier and TypeFieldDescriptionprotected CoordinationProtos.DrillbitEndpoint
AbstractTasksModel.TaskModel.endpoint
-
Uses of CoordinationProtos.DrillbitEndpoint in org.apache.drill.yarn.zk
Fields in org.apache.drill.yarn.zk declared as CoordinationProtos.DrillbitEndpointModifier and TypeFieldDescriptionprotected CoordinationProtos.DrillbitEndpoint
ZKRegistry.DrillbitTracker.endpoint
For Drillbits discovered through ZK, the Drill endpoint for the Drillbit.Methods in org.apache.drill.yarn.zk that return types with arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionZKClusterCoordinator.getAvailableEndpoints()
ZKClusterCoordinatorDriver.getInitialEndpoints()
Returns the set of Drillbits registered at the time of theZKClusterCoordinatorDriver.build()
call.ZKClusterCoordinator.getOnlineEndPoints()
protected org.apache.curator.x.discovery.ServiceDiscovery<CoordinationProtos.DrillbitEndpoint>
ZKClusterCoordinator.newDiscovery()
protected org.apache.curator.x.discovery.ServiceInstance<CoordinationProtos.DrillbitEndpoint>
ZKClusterCoordinator.newServiceInstance
(CoordinationProtos.DrillbitEndpoint endpoint) Methods in org.apache.drill.yarn.zk with parameters of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionstatic String
ZKClusterCoordinatorDriver.asString
(CoordinationProtos.DrillbitEndpoint bit) Convenience method to convert a Drillbit to a string.protected org.apache.curator.x.discovery.ServiceInstance<CoordinationProtos.DrillbitEndpoint>
ZKClusterCoordinator.newServiceInstance
(CoordinationProtos.DrillbitEndpoint endpoint) ZKClusterCoordinator.register
(CoordinationProtos.DrillbitEndpoint data) Method parameters in org.apache.drill.yarn.zk with type arguments of type CoordinationProtos.DrillbitEndpointModifier and TypeMethodDescriptionvoid
ZKRegistry.drillbitRegistered
(Set<CoordinationProtos.DrillbitEndpoint> registeredDrillbits) Callback from ZK to indicate that one or more drillbits have become registered.void
ZKRegistry.drillbitUnregistered
(Set<CoordinationProtos.DrillbitEndpoint> unregisteredDrillbits) Callback from ZK to indicate that one or more drillbits have become deregistered from ZK.Constructors in org.apache.drill.yarn.zk with parameters of type CoordinationProtos.DrillbitEndpointModifierConstructorDescriptionAckEvent
(Task task, CoordinationProtos.DrillbitEndpoint endpoint) DrillbitTracker
(String key, CoordinationProtos.DrillbitEndpoint endpoint)