Modifier and Type | Method and Description |
---|---|
static Class<?> |
ClassBuilder.getCompiledClass(String code,
String className,
DrillConfig config,
OptionSet options) |
Constructor and Description |
---|
ClassBuilder(DrillConfig config,
OptionSet optionManager) |
ClassCompilerSelector(ClassLoader classLoader,
DrillConfig config,
OptionSet sessionOptions) |
ClassTransformer(DrillConfig config,
OptionSet optionManager) |
CodeCompiler(DrillConfig config,
OptionSet optionManager) |
CodeGenCompiler(DrillConfig config,
OptionSet optionManager) |
QueryClassLoader(DrillConfig config,
OptionSet sessionOptions) |
Modifier and Type | Method and Description |
---|---|
static <T> CodeGenerator<T> |
CodeGenerator.get(MappingSet mappingSet,
TemplateClassDefinition<T> definition,
OptionSet optionManager) |
static <T> CodeGenerator<T> |
CodeGenerator.get(TemplateClassDefinition<T> definition,
OptionSet optionManager) |
static <T> ClassGenerator<T> |
CodeGenerator.getRoot(MappingSet mappingSet,
TemplateClassDefinition<T> definition,
OptionSet optionManager) |
static <T> ClassGenerator<T> |
CodeGenerator.getRoot(TemplateClassDefinition<T> definition,
OptionSet optionManager) |
Constructor and Description |
---|
FunctionImplementationRegistry(DrillConfig config,
ScanResult classpathScan,
OptionSet optionManager) |
Constructor and Description |
---|
ImplicitColumnManager(OptionSet optionManager,
ImplicitColumnManager.ImplicitColumnOptions config)
Constructor for
ImplicitColumnManager for managing the insertion of file metadata
(AKA "implicit" and partition) columns. |
ImplicitColumnManager(OptionSet optionManager,
ImplicitColumnManager.ImplicitColumnOptions config,
org.apache.hadoop.fs.FileSystem fs)
Constructor for
ImplicitColumnManager for managing the insertion of file metadata
(AKA "implicit" and partition) columns. |
Modifier and Type | Method and Description |
---|---|
OptionSet |
SchemaNegotiator.queryOptions() |
OptionSet |
SchemaNegotiatorImpl.queryOptions() |
Modifier and Type | Method and Description |
---|---|
OptionSet |
ScanLifecycleBuilder.options() |
Modifier and Type | Method and Description |
---|---|
void |
ScanLifecycleBuilder.options(OptionSet options) |
Modifier and Type | Field and Description |
---|---|
protected OptionSet |
ImplicitColumnResolver.ImplicitColumnOptions.optionSet |
Modifier and Type | Method and Description |
---|---|
ImplicitColumnResolver.ImplicitColumnOptions |
ImplicitColumnResolver.ImplicitColumnOptions.optionSet(OptionSet optionSet) |
Constructor and Description |
---|
ImplicitFileColumnsHandler(DrillFileSystem dfs,
OptionSet options,
FileScanLifecycleBuilder scanOptions,
ResultVectorCache vectorCache,
ScanSchemaTracker schemaTracker) |
Modifier and Type | Method and Description |
---|---|
void |
InboundImpersonationManager.InboundImpersonationPolicyValidator.validate(OptionValue v,
OptionMetaData metaData,
OptionSet manager) |
Modifier and Type | Interface and Description |
---|---|
interface |
OptionManager
Manager for Drill
options . |
Modifier and Type | Class and Description |
---|---|
class |
BaseOptionManager
This
OptionManager implements some the basic methods and should be
extended by concrete implementations. |
class |
FallbackOptionManager
An
OptionManager which allows for falling back onto another
OptionManager when retrieving options. |
class |
FragmentOptionManager
OptionManager that holds options within FragmentContextImpl . |
class |
InMemoryOptionManager
This is an
OptionManager that holds options in memory rather than in
a persistent store. |
class |
QueryOptionManager
OptionManager that holds options within QueryContext . |
class |
SessionOptionManager
OptionManager that holds options within UserSession context. |
class |
SystemOptionManager
OptionManager that holds options within
DrillbitContext . |
Modifier and Type | Method and Description |
---|---|
String |
TypeValidators.AdminUserGroupsValidator.getAdminUserGroups(OptionSet optionManager) |
String |
TypeValidators.AdminUsersValidator.getAdminUsers(OptionSet optionManager) |
abstract void |
OptionValidator.validate(OptionValue value,
OptionMetaData optionMetaData,
OptionSet manager)
Validates the option value.
|
void |
TypeValidators.NonNegativeLongValidator.validate(OptionValue v,
OptionMetaData metaData,
OptionSet manager) |
void |
TypeValidators.PositiveLongValidator.validate(OptionValue v,
OptionMetaData metaData,
OptionSet manager) |
void |
TypeValidators.PowerOfTwoLongValidator.validate(OptionValue v,
OptionMetaData metaData,
OptionSet manager) |
void |
TypeValidators.RangeDoubleValidator.validate(OptionValue v,
OptionMetaData metaData,
OptionSet manager) |
void |
TypeValidators.MinRangeDoubleValidator.validate(OptionValue v,
OptionMetaData metaData,
OptionSet manager) |
void |
TypeValidators.MaxRangeDoubleValidator.validate(OptionValue v,
OptionMetaData metaData,
OptionSet manager) |
void |
TypeValidators.IntegerValidator.validate(OptionValue v,
OptionMetaData metaData,
OptionSet manager) |
void |
TypeValidators.RangeLongValidator.validate(OptionValue v,
OptionMetaData metaData,
OptionSet manager) |
void |
TypeValidators.EnumeratedStringValidator.validate(OptionValue v,
OptionMetaData metaData,
OptionSet manager) |
void |
TypeValidators.DateTimeFormatValidator.validate(OptionValue v,
OptionMetaData metaData,
OptionSet manager) |
void |
TypeValidators.TypeValidator.validate(OptionValue v,
OptionMetaData metaData,
OptionSet manager) |
Modifier and Type | Method and Description |
---|---|
JsonLoaderImpl.JsonLoaderBuilder |
JsonLoaderImpl.JsonLoaderBuilder.standardOptions(OptionSet optionSet) |
Constructor and Description |
---|
JsonLoaderOptions(OptionSet options) |
Constructor and Description |
---|
JsonStructureOptions(OptionSet options) |
Modifier and Type | Method and Description |
---|---|
static TypeProtos.MajorType |
HiveUtilities.getMajorTypeFromHiveTypeInfo(org.apache.hadoop.hive.serde2.typeinfo.TypeInfo typeInfo,
OptionSet options)
Obtains major type from given type info holder.
|
static TypeProtos.MinorType |
HiveUtilities.getMinorTypeFromHivePrimitiveTypeInfo(org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeInfo primitiveTypeInfo,
OptionSet options)
Obtains minor type from given primitive type info holder.
|
Modifier and Type | Method and Description |
---|---|
JsonLoaderOptions |
HttpJsonOptions.getJsonOptions(OptionSet optionSet) |
Modifier and Type | Method and Description |
---|---|
void |
ExecutionControls.ControlsOptionValidator.validate(OptionValue v,
OptionMetaData metaData,
OptionSet manager) |
Modifier and Type | Method and Description |
---|---|
static long |
MemoryAllocationUtilities.computeOperatorMemory(OptionSet optionManager,
long maxAllocPerNode,
int opCount)
Compute per-operator memory based on the computed per-node memory, the
number of operators, and the computed number of fragments (which house
the operators.) Enforces a floor on the amount of memory per operator.
|
static long |
MemoryAllocationUtilities.computeQueryMemory(DrillConfig config,
OptionSet optionManager,
long directMemory)
Per-node memory calculations based on a number of constraints.
|
Copyright © 1970 The Apache Software Foundation. All rights reserved.