Package org.apache.drill.exec.ops
Interface ExecutorFragmentContext
- All Superinterfaces:
AutoCloseable
,ExchangeFragmentContext
,FragmentContext
,RootFragmentContext
,UdfUtilities
- All Known Implementing Classes:
FragmentContextImpl
The context that is used by a Drillbit in classes like the
FragmentExecutor
.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.drill.exec.ops.FragmentContext
FragmentContext.ExecutorState
-
Field Summary
Fields inherited from interface org.apache.drill.exec.ops.UdfUtilities
INJECTABLE_GETTER_METHODS
-
Method Summary
Modifier and TypeMethodDescriptiongetBits()
Returns the root allocator for the Drillbit.boolean
void
setBuffers
(IncomingBuffers buffers) Methods inherited from interface org.apache.drill.exec.ops.ExchangeFragmentContext
getBuffers, getController, getDataTunnel, getUserDataTunnel, waitForSendComplete
Methods inherited from interface org.apache.drill.exec.ops.FragmentContext
addRuntimeFilter, close, getAliasRegistryProvider, getAllocator, getCompiler, getConfig, getExecutionControls, getExecutor, getExecutorState, getFragIdString, getFullRootSchema, getFunctionRegistry, getHandle, getImplementationClass, getImplementationClass, getImplementationClass, getImplementationClass, getManagedBuffer, getManagedBuffer, getManagedBufferManager, getMetastoreRegistry, getNewChildAllocator, getOptions, getQueryId, getQueryIdString, getQueryUserName, getRuntimeFilter, getRuntimeFilter, getScanDecodeExecutor, getScanExecutor, getSQLStatementType, isImpersonationEnabled, newOperatorContext, newOperatorContext, replace, requestMemory
Methods inherited from interface org.apache.drill.exec.ops.RootFragmentContext
getStats, setExecutorState
Methods inherited from interface org.apache.drill.exec.ops.UdfUtilities
getConstantValueHolder, getContextInformation, getDrillbitContext, getPartitionExplorer, getResultSetLoader
-
Method Details
-
getRootAllocator
BufferAllocator getRootAllocator()Returns the root allocator for the Drillbit. -
getPlanReader
PhysicalPlanReader getPlanReader() -
getClusterCoordinator
ClusterCoordinator getClusterCoordinator() -
getForemanEndpoint
CoordinationProtos.DrillbitEndpoint getForemanEndpoint() -
getEndpoint
CoordinationProtos.DrillbitEndpoint getEndpoint() -
getBits
Collection<CoordinationProtos.DrillbitEndpoint> getBits() -
getOperatorCreatorRegistry
OperatorCreatorRegistry getOperatorCreatorRegistry() -
setBuffers
-
getProfileStoreContext
QueryProfileStoreContext getProfileStoreContext() -
getWorkEventBus
WorkEventBus getWorkEventBus() -
getUserConnections
Set<Map.Entry<UserServer.BitToUserConnection,UserServer.BitToUserConnectionConfig>> getUserConnections() -
isUserAuthenticationEnabled
boolean isUserAuthenticationEnabled()
-