| Package | Description |
|---|---|
| org.apache.drill.exec.ops | |
| org.apache.drill.exec.server | |
| org.apache.drill.exec.server.rest.auth | |
| org.apache.drill.exec.store | |
| org.apache.drill.exec.store.avro | |
| org.apache.drill.exec.store.dfs | |
| org.apache.drill.exec.store.dfs.easy | |
| org.apache.drill.exec.store.easy.json | |
| org.apache.drill.exec.store.easy.sequencefile | |
| org.apache.drill.exec.store.easy.text | |
| org.apache.drill.exec.store.httpd | |
| org.apache.drill.exec.store.ischema | |
| org.apache.drill.exec.store.mock |
Defines a mock data source which generates dummy test data for use
in testing.
|
| org.apache.drill.exec.store.parquet | |
| org.apache.drill.exec.store.pcap |
For comments on realization of this format plugin look at :
|
| org.apache.drill.exec.store.sys | |
| org.apache.drill.exec.work | |
| org.apache.drill.exec.work.foreman | |
| org.apache.drill.exec.work.foreman.rm |
Provides resource management and queuing support for the Drill foreman.
|
| org.apache.drill.exec.work.metadata | |
| org.apache.drill.exec.work.user |
| Modifier and Type | Method and Description |
|---|---|
DrillbitContext |
FragmentContextInterface.getDrillbitContext()
Drillbit context.
|
DrillbitContext |
FragmentContext.getDrillbitContext() |
| Constructor and Description |
|---|
FragmentContext(DrillbitContext dbContext,
BitControl.PlanFragment fragment,
FunctionImplementationRegistry funcRegistry)
Create a FragmentContext instance for non-root fragment.
|
FragmentContext(DrillbitContext dbContext,
BitControl.PlanFragment fragment,
QueryContext queryContext,
UserClientConnection connection,
FunctionImplementationRegistry funcRegistry)
Create a FragmentContext instance for root fragment.
|
FragmentContext(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) |
| Modifier and Type | Method and Description |
|---|---|
DrillbitContext |
Drillbit.getContext() |
| Constructor and Description |
|---|
DrillRestLoginService(DrillbitContext drillbitContext) |
| Constructor and Description |
|---|
SchemaTreeProvider(DrillbitContext dContext) |
StoragePluginRegistryImpl(DrillbitContext context) |
| Constructor and Description |
|---|
AvroFormatPlugin(String name,
DrillbitContext context,
org.apache.hadoop.conf.Configuration fsConf,
StoragePluginConfig storagePluginConfig) |
AvroFormatPlugin(String name,
DrillbitContext context,
org.apache.hadoop.conf.Configuration fsConf,
StoragePluginConfig config,
AvroFormatConfig formatPluginConfig) |
| Modifier and Type | Method and Description |
|---|---|
DrillbitContext |
FormatPlugin.getContext() |
| Modifier and Type | Method and Description |
|---|---|
protected FormatCreator |
FileSystemPlugin.newFormatCreator(FileSystemConfig config,
DrillbitContext context,
org.apache.hadoop.conf.Configuration fsConf)
Creates a new FormatCreator instance.
|
| Constructor and Description |
|---|
FileSystemPlugin(FileSystemConfig config,
DrillbitContext context,
String name) |
| Modifier and Type | Method and Description |
|---|---|
DrillbitContext |
EasyFormatPlugin.getContext() |
| Constructor and Description |
|---|
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) |
| Constructor and Description |
|---|
JSONFormatPlugin(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,
JSONFormatPlugin.JSONFormatConfig formatPluginConfig) |
| Constructor and Description |
|---|
SequenceFileFormatPlugin(String name,
DrillbitContext context,
org.apache.hadoop.conf.Configuration fsConf,
StoragePluginConfig storageConfig) |
SequenceFileFormatPlugin(String name,
DrillbitContext context,
org.apache.hadoop.conf.Configuration fsConf,
StoragePluginConfig storageConfig,
SequenceFileFormatConfig formatConfig) |
| Constructor and Description |
|---|
TextFormatPlugin(String name,
DrillbitContext context,
org.apache.hadoop.conf.Configuration fsConf,
StoragePluginConfig storageConfig) |
TextFormatPlugin(String name,
DrillbitContext context,
org.apache.hadoop.conf.Configuration fsConf,
StoragePluginConfig config,
TextFormatPlugin.TextFormatConfig formatPluginConfig) |
| Constructor and Description |
|---|
HttpdLogFormatPlugin(String name,
DrillbitContext context,
org.apache.hadoop.conf.Configuration fsConf,
StoragePluginConfig storageConfig,
HttpdLogFormatPlugin.HttpdLogFormatConfig formatConfig) |
| Constructor and Description |
|---|
InfoSchemaStoragePlugin(InfoSchemaConfig config,
DrillbitContext context,
String name) |
| Constructor and Description |
|---|
MockBreakageStorage(MockStorageEngineConfig configuration,
DrillbitContext context,
String name) |
MockStorageEngine(MockStorageEngineConfig configuration,
DrillbitContext context,
String name) |
| Modifier and Type | Method and Description |
|---|---|
DrillbitContext |
ParquetFormatPlugin.getContext() |
| Constructor and Description |
|---|
ParquetFormatPlugin(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) |
| Constructor and Description |
|---|
PcapFormatPlugin(String name,
DrillbitContext context,
org.apache.hadoop.conf.Configuration fsConf,
StoragePluginConfig storagePluginConfig) |
PcapFormatPlugin(String name,
DrillbitContext context,
org.apache.hadoop.conf.Configuration fsConf,
StoragePluginConfig config,
PcapFormatConfig formatPluginConfig) |
| Modifier and Type | Method and Description |
|---|---|
DrillbitContext |
SystemTablePlugin.getContext() |
| Constructor and Description |
|---|
SystemTablePlugin(SystemTablePluginConfig config,
DrillbitContext context,
String name) |
| Modifier and Type | Method and Description |
|---|---|
DrillbitContext |
WorkManager.getContext() |
DrillbitContext |
WorkManager.WorkerBee.getContext() |
| Constructor and Description |
|---|
Foreman(WorkManager.WorkerBee bee,
DrillbitContext drillbitContext,
UserClientConnection connection,
UserBitShared.QueryId queryId,
UserProtos.RunQuery queryRequest)
Constructor.
|
| Modifier and Type | Field and Description |
|---|---|
protected DrillbitContext |
AbstractResourceManager.context |
| Constructor and Description |
|---|
AbstractResourceManager(DrillbitContext context) |
DistributedQueryQueue(DrillbitContext context,
DistributedQueryQueue.StatusAdapter adapter) |
DynamicResourceManager(DrillbitContext context) |
EmbeddedQueryQueue(DrillbitContext context) |
ResourceManagerBuilder(DrillbitContext context) |
ThrottledResourceManager(DrillbitContext drillbitContext,
QueryQueue queue) |
| Modifier and Type | Method and Description |
|---|---|
static 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) |
| Constructor and Description |
|---|
ServerMetaProvider.ServerMetaWorker(UserSession session,
DrillbitContext context,
UserProtos.GetServerMetaReq req,
ResponseSender responseSender) |
| Modifier and Type | Method and Description |
|---|---|
UserProtos.QueryPlanFragments |
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_plan
|
Copyright © 2017 The Apache Software Foundation. All rights reserved.