Uses of Class
org.apache.drill.exec.server.DrillbitContext
Package
Description
Drill storage plugin.
Kafka storage plugin.
Defines a mock data source which generates dummy test data for use
in testing.
MongoDB storage plugin.
Provides resource management and queuing support for the Drill foreman.
-
Uses of DrillbitContext in org.apache.drill.exec.alias
ModifierConstructorDescriptionAliasRegistryProvider
(DrillbitContext context) PersistentAliasRegistry
(DrillbitContext context, String registryPath) -
Uses of DrillbitContext in org.apache.drill.exec.oauth
ModifierConstructorDescriptionOAuthTokenProvider
(DrillbitContext context) PersistentTokenRegistry
(DrillbitContext context, String registryPath) -
Uses of DrillbitContext in org.apache.drill.exec.ops
Modifier and TypeMethodDescriptionFragmentContextImpl.getDrillbitContext()
FragmentContextInterface.getDrillbitContext()
Drillbit context.QueryContext.getDrillbitContext()
UdfUtilities.getDrillbitContext()
The Drillbit context allows UDFs to view storage information and other pieces of information about the running system.ModifierConstructorDescriptionFragmentContextImpl
(DrillbitContext dbContext, BitControl.PlanFragment fragment, FunctionImplementationRegistry funcRegistry) Create a FragmentContext instance for non-root fragment.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).QueryContext
(UserSession session, DrillbitContext drillbitContext, UserBitShared.QueryId queryId) -
Uses of DrillbitContext in org.apache.drill.exec.server
-
Uses of DrillbitContext in org.apache.drill.exec.server.rest.auth
Modifier and TypeMethodDescriptionabstract void
DrillHttpConstraintSecurityHandler.doSetup
(DrillbitContext dbContext) void
FormSecurityHandler.doSetup
(DrillbitContext dbContext) void
HttpBasicAuthSecurityHandler.doSetup
(DrillbitContext dbContext) void
SpnegoSecurityHandler.doSetup
(DrillbitContext dbContext) protected void
DrillHttpConstraintSecurityHandler.requireAuthProvider
(DrillbitContext dbContext, String name) ModifierConstructorDescriptionDrillHttpSecurityHandlerProvider
(DrillConfig config, DrillbitContext drillContext) DrillRestLoginService
(DrillbitContext drillbitContext) DrillSpnegoLoginService
(DrillbitContext drillBitContext) -
Uses of DrillbitContext in org.apache.drill.exec.store
Modifier and TypeMethodDescriptionDrillbitPluginRegistryContext.drillbitContext()
PluginRegistryContext.drillbitContext()
AbstractStoragePlugin.getContext()
ModifierConstructorDescriptionprotected
AbstractStoragePlugin
(DrillbitContext inContext, String inName) DrillbitPluginRegistryContext
(DrillbitContext drillbitContext) SchemaTreeProvider
(DrillbitContext dContext) StoragePluginRegistryImpl
(DrillbitContext context) StoragePluginStoreImpl
(DrillbitContext context) -
Uses of DrillbitContext in org.apache.drill.exec.store.avro
ModifierConstructorDescriptionAvroFormatPlugin
(String name, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf, StoragePluginConfig storageConfig, AvroFormatConfig formatConfig) -
Uses of DrillbitContext in org.apache.drill.exec.store.cassandra
ModifierConstructorDescriptionCassandraStoragePlugin
(CassandraStorageConfig config, DrillbitContext context, String name) -
Uses of DrillbitContext in org.apache.drill.exec.store.delta.format
ModifierConstructorDescriptionDeltaFormatPlugin
(String name, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf, FileSystemConfig storageConfig, DeltaFormatPluginConfig config) -
Uses of DrillbitContext in org.apache.drill.exec.store.dfs
Modifier and TypeMethodDescriptionprotected FormatCreator
FileSystemPlugin.newFormatCreator
(FileSystemConfig config, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf) Creates a new FormatCreator instance.ModifierConstructorDescriptionFileSystemPlugin
(FileSystemConfig config, DrillbitContext context, String name) -
Uses of DrillbitContext in org.apache.drill.exec.store.dfs.easy
ModifierConstructorDescriptionprotected
EasyFormatPlugin
(String name, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf, StoragePluginConfig storageConfig, T formatConfig, boolean readable, boolean writable, boolean blockSplittable, boolean compressible, List<String> extensions, String defaultName) Legacy constructor.protected
EasyFormatPlugin
(String name, EasyFormatPlugin.EasyFormatConfig config, DrillbitContext context, StoragePluginConfig storageConfig, T formatConfig) Revised constructor in which settings are gathered into a configuration object. -
Uses of DrillbitContext in org.apache.drill.exec.store.drill.plugin
ModifierConstructorDescriptionDrillStoragePlugin
(DrillStoragePluginConfig drillConfig, DrillbitContext context, String name) -
Uses of DrillbitContext in org.apache.drill.exec.store.druid
ModifierConstructorDescriptionDruidStoragePlugin
(DruidStoragePluginConfig pluginConfig, DrillbitContext context, String name) -
Uses of DrillbitContext in org.apache.drill.exec.store.easy.json
ModifierConstructorDescriptionJSONFormatPlugin
(String name, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf, StoragePluginConfig storageConfig) JSONFormatPlugin
(String name, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf, StoragePluginConfig config, JSONFormatConfig formatPluginConfig) -
Uses of DrillbitContext in org.apache.drill.exec.store.easy.sequencefile
ModifierConstructorDescriptionSequenceFileFormatPlugin
(String name, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf, StoragePluginConfig storageConfig, SequenceFileFormatConfig formatConfig) -
Uses of DrillbitContext in org.apache.drill.exec.store.easy.text
ModifierConstructorDescriptionTextFormatPlugin
(String name, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf, StoragePluginConfig config, TextFormatConfig formatPluginConfig) -
Uses of DrillbitContext in org.apache.drill.exec.store.elasticsearch
ModifierConstructorDescriptionElasticsearchStoragePlugin
(ElasticsearchStorageConfig config, DrillbitContext context, String name) -
Uses of DrillbitContext in org.apache.drill.exec.store.esri
ModifierConstructorDescriptionShpFormatPlugin
(String name, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf, StoragePluginConfig storageConfig, ShpFormatConfig formatConfig) -
Uses of DrillbitContext in org.apache.drill.exec.store.excel
ModifierConstructorDescriptionExcelFormatPlugin
(String name, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf, StoragePluginConfig storageConfig, ExcelFormatConfig formatConfig) -
Uses of DrillbitContext in org.apache.drill.exec.store.googlesheets
ModifierConstructorDescriptionGoogleSheetsStoragePlugin
(GoogleSheetsStoragePluginConfig configuration, DrillbitContext context, String name) -
Uses of DrillbitContext in org.apache.drill.exec.store.hbase
ModifierConstructorDescriptionHBaseStoragePlugin
(HBaseStoragePluginConfig storeConfig, DrillbitContext context, String name) -
Uses of DrillbitContext in org.apache.drill.exec.store.hdf5
ModifierConstructorDescriptionHDF5FormatPlugin
(String name, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf, StoragePluginConfig storageConfig, HDF5FormatConfig formatConfig) -
Uses of DrillbitContext in org.apache.drill.exec.store.hive
ModifierConstructorDescriptionHiveStoragePlugin
(HiveStoragePluginConfig config, DrillbitContext context, String name) -
Uses of DrillbitContext in org.apache.drill.exec.store.http
ModifierConstructorDescriptionHttpStoragePlugin
(HttpStoragePluginConfig configuration, DrillbitContext context, String name) -
Uses of DrillbitContext in org.apache.drill.exec.store.http.util
Modifier and TypeMethodDescriptionstatic SimpleHttp
SimpleHttp.apiCall
(HttpStoragePlugin plugin, HttpApiConfig endpointConfig, DrillbitContext context, List<String> args) This function makes an API call and returns a string of the parsed results.static HttpStoragePlugin
SimpleHttp.getStoragePlugin
(String pluginName, DrillbitContext context) This function will return aHttpStoragePlugin
for use in the HTTP UDFs. -
Uses of DrillbitContext in org.apache.drill.exec.store.httpd
ModifierConstructorDescriptionHttpdLogFormatPlugin
(String name, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf, StoragePluginConfig storageConfig, HttpdLogFormatConfig formatConfig) -
Uses of DrillbitContext in org.apache.drill.exec.store.iceberg.format
ModifierConstructorDescriptionIcebergFormatPlugin
(String name, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf, FileSystemConfig storageConfig, IcebergFormatPluginConfig config) -
Uses of DrillbitContext in org.apache.drill.exec.store.image
ModifierConstructorDescriptionImageFormatPlugin
(String name, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf, StoragePluginConfig storageConfig, ImageFormatConfig formatConfig) -
Uses of DrillbitContext in org.apache.drill.exec.store.ischema
ModifierConstructorDescriptionInfoSchemaStoragePlugin
(DrillbitContext context) InfoSchemaStoragePlugin
(InfoSchemaConfig config, DrillbitContext context, String name) -
Uses of DrillbitContext in org.apache.drill.exec.store.jdbc
ModifierConstructorDescriptionJdbcStoragePlugin
(JdbcStorageConfig jdbcStorageConfig, DrillbitContext context, String name) -
Uses of DrillbitContext in org.apache.drill.exec.store.kafka
ModifierConstructorDescriptionKafkaStoragePlugin
(KafkaStoragePluginConfig config, DrillbitContext context, String name) -
Uses of DrillbitContext in org.apache.drill.exec.store.kudu
ModifierConstructorDescriptionKuduStoragePlugin
(KuduStoragePluginConfig configuration, DrillbitContext context, String name) -
Uses of DrillbitContext in org.apache.drill.exec.store.log
ModifierConstructorDescriptionLogFormatPlugin
(String name, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf, StoragePluginConfig storageConfig, LogFormatConfig formatConfig) -
Uses of DrillbitContext in org.apache.drill.exec.store.ltsv
ModifierConstructorDescriptionLTSVFormatPlugin
(String name, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf, StoragePluginConfig storageConfig, LTSVFormatPluginConfig formatConfig) -
Uses of DrillbitContext in org.apache.drill.exec.store.mock
ModifierConstructorDescriptionMockBreakageStorage
(MockBreakageStorage.MockBreakageStorageEngineConfig configuration, DrillbitContext context, String name) MockStorageEngine
(MockStorageEngineConfig configuration, DrillbitContext context, String name) -
Uses of DrillbitContext in org.apache.drill.exec.store.mongo
ModifierConstructorDescriptionMongoStoragePlugin
(MongoStoragePluginConfig mongoConfig, DrillbitContext context, String name) -
Uses of DrillbitContext in org.apache.drill.exec.store.msaccess
ModifierConstructorDescriptionMSAccessFormatPlugin
(String name, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf, StoragePluginConfig storageConfig, MSAccessFormatConfig formatConfig) -
Uses of DrillbitContext in org.apache.drill.exec.store.openTSDB
ModifierConstructorDescriptionOpenTSDBStoragePlugin
(OpenTSDBStoragePluginConfig configuration, DrillbitContext context, String name) -
Uses of DrillbitContext in org.apache.drill.exec.store.parquet
ModifierConstructorDescriptionParquetFormatPlugin
(String name, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf, StoragePluginConfig storageConfig) ParquetFormatPlugin
(String name, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf, StoragePluginConfig storageConfig, ParquetFormatConfig formatConfig) -
Uses of DrillbitContext in org.apache.drill.exec.store.pcap.plugin
ModifierConstructorDescriptionBasePcapFormatPlugin
(String name, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf, StoragePluginConfig storageConfig, T formatConfig) PcapFormatPlugin
(String name, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf, StoragePluginConfig storageConfig, PcapFormatConfig formatConfig) PcapngFormatPlugin
(String name, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf, StoragePluginConfig storageConfig, PcapngFormatConfig formatConfig) Deprecated. -
Uses of DrillbitContext in org.apache.drill.exec.store.pdf
ModifierConstructorDescriptionPdfFormatPlugin
(String name, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf, StoragePluginConfig storageConfig, PdfFormatConfig formatConfig) -
Uses of DrillbitContext in org.apache.drill.exec.store.phoenix
ModifierConstructorDescriptionPhoenixStoragePlugin
(PhoenixStoragePluginConfig config, DrillbitContext context, String name) -
Uses of DrillbitContext in org.apache.drill.exec.store.sas
ModifierConstructorDescriptionSasFormatPlugin
(String name, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf, StoragePluginConfig storageConfig, SasFormatConfig formatConfig) -
Uses of DrillbitContext in org.apache.drill.exec.store.splunk
ModifierConstructorDescriptionSplunkStoragePlugin
(SplunkPluginConfig configuration, DrillbitContext context, String name) -
Uses of DrillbitContext in org.apache.drill.exec.store.spss
ModifierConstructorDescriptionSpssFormatPlugin
(String name, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf, StoragePluginConfig storageConfig, SpssFormatConfig formatConfig) -
Uses of DrillbitContext in org.apache.drill.exec.store.sys
ModifierConstructorDescriptionSystemTablePlugin
(DrillbitContext context) SystemTablePlugin
(SystemTablePluginConfig config, DrillbitContext context, String name) -
Uses of DrillbitContext in org.apache.drill.exec.store.syslog
ModifierConstructorDescriptionSyslogFormatPlugin
(String name, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf, StoragePluginConfig storageConfig, SyslogFormatConfig formatConfig) -
Uses of DrillbitContext in org.apache.drill.exec.store.xml
ModifierConstructorDescriptionXMLFormatPlugin
(String name, DrillbitContext context, org.apache.hadoop.conf.Configuration fsConf, StoragePluginConfig storageConfig, XMLFormatConfig formatConfig) -
Uses of DrillbitContext in org.apache.drill.exec.work
-
Uses of DrillbitContext in org.apache.drill.exec.work.batch
Modifier and TypeMethodDescriptionvoid
ControlMessageHandler.startNewFragment
(BitControl.PlanFragment fragment, DrillbitContext drillbitContext) Start a new fragment on this node. -
Uses of DrillbitContext in org.apache.drill.exec.work.filter
ModifierConstructorDescriptionRuntimeFilterRouter
(QueryWorkUnit workUnit, DrillbitContext drillbitContext) This class maintains context for the runtime join push down's filter management.RuntimeFilterSink
(DrillbitContext drillbitContext, SendingAccountor sendingAccountor) -
Uses of DrillbitContext 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) QueryStateProcessor
(String queryIdString, QueryManager queryManager, DrillbitContext drillbitContext, Foreman.ForemanResult foremanResult) -
Uses of DrillbitContext in org.apache.drill.exec.work.foreman.rm
ModifierConstructorDescriptionAbstractResourceManager
(DrillbitContext context) DistributedQueryQueue
(DrillbitContext context, DistributedQueryQueue.StatusAdapter adapter) DynamicResourceManager
(DrillbitContext context) EmbeddedQueryQueue
(DrillbitContext context) ResourceManagerBuilder
(DrillbitContext context) ThrottledResourceManager
(DrillbitContext drillbitContext, QueryQueue queue) -
Uses of DrillbitContext in org.apache.drill.exec.work.metadata
Modifier and TypeMethodDescriptionstatic Runnable
MetadataProvider.catalogs
(UserSession session, DrillbitContext dContext, UserProtos.GetCatalogsReq req, ResponseSender responseSender) static Runnable
MetadataProvider.columns
(UserSession session, DrillbitContext dContext, UserProtos.GetColumnsReq req, ResponseSender responseSender) static Runnable
MetadataProvider.schemas
(UserSession session, DrillbitContext dContext, UserProtos.GetSchemasReq req, ResponseSender responseSender) static Runnable
MetadataProvider.tables
(UserSession session, DrillbitContext dContext, UserProtos.GetTablesReq req, ResponseSender responseSender) ModifierConstructorDescriptionServerMetaWorker
(UserSession session, DrillbitContext context, UserProtos.GetServerMetaReq req, ResponseSender responseSender) -
Uses of DrillbitContext in org.apache.drill.exec.work.user
Modifier and TypeMethodDescriptionPlanSplitter.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_plan