| Package | Description |
|---|---|
| org.apache.drill.exec.cache |
Distributed cache for syncing state and data between Drillbits.
|
| org.apache.drill.exec.coord.zk |
Zookeeper/Curator integration code.
|
| org.apache.drill.exec.rpc | |
| org.apache.drill.exec.rpc.control | |
| org.apache.drill.exec.rpc.data | |
| org.apache.drill.exec.rpc.security |
Communication security.
|
| org.apache.drill.exec.rpc.user | |
| org.apache.drill.exec.rpc.user.security | |
| org.apache.drill.exec.rpc.user.security.testing | |
| org.apache.drill.exec.server | |
| org.apache.drill.exec.server.rest.auth | |
| org.apache.drill.exec.service |
| Modifier and Type | Method and Description |
|---|---|
void |
DistributedCache.run() |
| Modifier and Type | Method and Description |
|---|---|
static ZKACLProviderDelegate |
ZKACLProviderFactory.findACLProvider(DrillConfig config,
ZKACLContextProvider contextProvider,
BootStrapContext context) |
static ZKACLProviderDelegate |
ZKACLProviderFactory.getACLProvider(DrillConfig config,
String drillClusterPath,
BootStrapContext context) |
| Constructor and Description |
|---|
BitConnectionConfig(BufferAllocator allocator,
BootStrapContext context) |
| Modifier and Type | Method and Description |
|---|---|
CoordinationProtos.DrillbitEndpoint |
Controller.start(CoordinationProtos.DrillbitEndpoint partialEndpoint,
boolean allowPortHunting) |
| Constructor and Description |
|---|
ControllerImpl(BootStrapContext context,
BufferAllocator allocator,
ControlMessageHandler handler) |
| Constructor and Description |
|---|
DataConnectionCreator(BootStrapContext context,
BufferAllocator allocator,
WorkEventBus workBus,
WorkManager.WorkerBee bee) |
| Constructor and Description |
|---|
AuthenticatorProviderImpl(DrillConfig config,
ScanResult scan) |
| Constructor and Description |
|---|
UserServer(BootStrapContext context,
BufferAllocator allocator,
io.netty.channel.EventLoopGroup eventLoopGroup,
UserWorker worker) |
| Modifier and Type | Method and Description |
|---|---|
static UserAuthenticator |
UserAuthenticatorFactory.createAuthenticator(DrillConfig config,
ScanResult scan)
Create a
UserAuthenticator implementation based on BOOT settings in
given drillConfig. |
void |
HtpasswdFileUserAuthenticator.setup(DrillConfig drillConfig) |
void |
Pam4jUserAuthenticator.setup(DrillConfig drillConfig) |
void |
PamUserAuthenticator.setup(DrillConfig drillConfig) |
void |
UserAuthenticator.setup(DrillConfig drillConfig)
Setup for authenticating user credentials.
|
void |
VaultUserAuthenticator.setup(DrillConfig config)
Reads Drill BOOT options and uses them to set up a Vault client.
|
| Modifier and Type | Method and Description |
|---|---|
void |
UserAuthenticatorTestImpl.setup(DrillConfig drillConfig) |
| Modifier and Type | Method and Description |
|---|---|
static void |
Drillbit.main(String[] cli) |
static Drillbit |
Drillbit.start(DrillConfig config) |
static Drillbit |
Drillbit.start(DrillConfig config,
CaseInsensitiveMap<OptionDefinition> validators,
RemoteServiceSet remoteServiceSet) |
static Drillbit |
Drillbit.start(DrillConfig config,
RemoteServiceSet remoteServiceSet) |
static Drillbit |
Drillbit.start(StartupOptions options) |
| Constructor and Description |
|---|
BootStrapContext(DrillConfig config,
CaseInsensitiveMap<OptionDefinition> definitions,
ScanResult classpathScan) |
| Constructor and Description |
|---|
DrillHttpSecurityHandlerProvider(DrillConfig config,
DrillbitContext drillContext) |
| Modifier and Type | Method and Description |
|---|---|
CoordinationProtos.DrillbitEndpoint |
ServiceEngine.start() |
| Constructor and Description |
|---|
ServiceEngine(WorkManager manager,
BootStrapContext context,
boolean allowPortHunting,
boolean isDistributedMode) |
Copyright © 2022 The Apache Software Foundation. All rights reserved.