Uses of Interface
org.apache.drill.exec.rpc.UserClientConnection
Package
Description
-
Uses of UserClientConnection in org.apache.drill.exec.ops
ModifierConstructorDescriptionAccountingUserConnection
(UserClientConnection connection, SendingAccountor sendingAccountor, RpcOutcomeListener<GeneralRPCProtos.Ack> statusHandler) FragmentContextImpl
(DrillbitContext dbContext, BitControl.PlanFragment fragment, QueryContext queryContext, UserClientConnection connection, FunctionImplementationRegistry funcRegistry) Create a FragmentContext instance for root fragment.FragmentContextImpl
(DrillbitContext dbContext, BitControl.PlanFragment fragment, UserClientConnection connection, FunctionImplementationRegistry funcRegistry) TODO: Remove this constructor when removing the SimpleRootExec (DRILL-2097). -
Uses of UserClientConnection in org.apache.drill.exec.opt
ModifierConstructorDescriptionBasicOptimizer
(QueryContext queryContext, UserClientConnection userSession) -
Uses of UserClientConnection in org.apache.drill.exec.rpc
Modifier and TypeClassDescriptionclass
Helps to run a query and await on the results. -
Uses of UserClientConnection in org.apache.drill.exec.rpc.user
Modifier and TypeClassDescriptionclass
Represents a client connection accepted by Foreman Drillbit's UserServer from a DrillClient. -
Uses of UserClientConnection in org.apache.drill.exec.server.rest
Modifier and TypeClassDescriptionclass
class
WebUserConnectionWrapper
which represents theUserClientConnection
between WebServer and Foreman, for the WebUser submitting the query.static class
Modifier and TypeMethodDescriptionprotected void
BaseQueryRunner.startQuery
(UserBitShared.QueryType queryType, String query, UserClientConnection clientConn) -
Uses of UserClientConnection in org.apache.drill.exec.server.rest.stream
Modifier and TypeClassDescriptionclass
Stream the results of a query to a REST client as JSON, following the schema defined byQueryResult
to maintain backward compatibility. -
Uses of UserClientConnection in org.apache.drill.exec.work.foreman
ModifierConstructorDescriptionForeman
(WorkManager.WorkerBee bee, DrillbitContext drillbitContext, UserClientConnection connection, UserBitShared.QueryId queryId, UserProtos.RunQuery queryRequest) Constructor.FragmentsRunner
(WorkManager.WorkerBee bee, UserClientConnection initiatingClient, DrillbitContext drillbitContext, Foreman foreman) -
Uses of UserClientConnection in org.apache.drill.exec.work.prepare
ModifierConstructorDescriptionPreparedStatementWorker
(UserClientConnection connection, UserWorker userWorker, ResponseSender responseSender, UserProtos.CreatePreparedStatementReq req) -
Uses of UserClientConnection in org.apache.drill.exec.work.user
Modifier and TypeMethodDescriptionUserWorker.getQueryPlan
(UserClientConnection connection, UserProtos.GetQueryPlanFragments req) PlanSplitter.planFragments
(DrillbitContext dContext, UserBitShared.QueryId queryId, UserProtos.GetQueryPlanFragments req, UserClientConnection connection) Method to plan the query and return list of fragments it will return query plan "as is" or split plans based on the req setting: split_planvoid
UserWorker.submitPreparedStatementWork
(UserClientConnection connection, UserProtos.CreatePreparedStatementReq req, ResponseSender sender) UserWorker.submitWork
(UserClientConnection connection, UserProtos.RunQuery query)