Uses of Class
org.apache.drill.exec.work.foreman.Foreman
Packages that use Foreman
Package
Description
Provides resource management and queuing support for the Drill foreman.
-
Uses of Foreman in org.apache.drill.exec.work
Methods in org.apache.drill.exec.work that return ForemanModifier and TypeMethodDescriptionWorkManager.WorkerBee.getForemanForQueryId
(UserBitShared.QueryId queryId) Methods in org.apache.drill.exec.work with parameters of type ForemanModifier and TypeMethodDescriptionvoid
WorkManager.WorkerBee.addNewForeman
(Foreman foreman) void
WorkManager.WorkerBee.retireForeman
(Foreman foreman) Remove the given Foreman from the running query list. -
Uses of Foreman in org.apache.drill.exec.work.foreman
Constructors in org.apache.drill.exec.work.foreman with parameters of type ForemanModifierConstructorDescriptionFragmentsRunner
(WorkManager.WorkerBee bee, UserClientConnection initiatingClient, DrillbitContext drillbitContext, Foreman foreman) QueryManager
(UserBitShared.QueryId queryId, UserProtos.RunQuery runQuery, PersistentStoreProvider storeProvider, ClusterCoordinator coordinator, Foreman foreman) -
Uses of Foreman in org.apache.drill.exec.work.foreman.rm
Methods in org.apache.drill.exec.work.foreman.rm with parameters of type ForemanModifier and TypeMethodDescriptionDefaultResourceManager.newQueryRM
(Foreman foreman) DistributedResourceManager.newQueryRM
(Foreman foreman) DynamicResourceManager.newQueryRM
(Foreman foreman) ResourceManager.newQueryRM
(Foreman foreman) Create a resource manager to execute a query.ThrottledResourceManager.newQueryRM
(Foreman foreman) Constructors in org.apache.drill.exec.work.foreman.rm with parameters of type ForemanModifierConstructorDescriptionDefaultQueryResourceManager
(DefaultResourceManager rm, Foreman foreman) QueuedQueryResourceManager
(ThrottledResourceManager rm, Foreman foreman)