| Package | Description |
|---|---|
| org.apache.drill.exec.client |
Java client API for submitting queries and accepting result sets from a Drill
server.
|
| org.apache.drill.exec.proto | |
| org.apache.drill.exec.rpc.user | |
| org.apache.drill.exec.work.user | |
| org.apache.drill.test |
Provides a variety of test framework tools to simplify Drill unit
tests and ad-hoc tests created while developing features.
|
| Modifier and Type | Method and Description |
|---|---|
DrillRpcFuture<UserProtos.QueryPlanFragments> |
DrillClient.planQuery(UserBitShared.QueryType type,
String query,
boolean isSplitPlan)
API to just plan a query without execution
|
| Modifier and Type | Field and Description |
|---|---|
static com.google.protobuf.Parser<UserProtos.QueryPlanFragments> |
UserProtos.QueryPlanFragments.PARSER
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
UserProtos.QueryPlanFragments |
UserProtos.QueryPlanFragments.Builder.build() |
UserProtos.QueryPlanFragments |
UserProtos.QueryPlanFragments.Builder.buildPartial() |
static UserProtos.QueryPlanFragments |
UserProtos.QueryPlanFragments.getDefaultInstance() |
UserProtos.QueryPlanFragments |
UserProtos.QueryPlanFragments.getDefaultInstanceForType() |
UserProtos.QueryPlanFragments |
UserProtos.QueryPlanFragments.Builder.getDefaultInstanceForType() |
UserProtos.QueryPlanFragments |
SchemaUserProtos.QueryPlanFragments.MessageSchema.newMessage() |
static UserProtos.QueryPlanFragments |
UserProtos.QueryPlanFragments.parseDelimitedFrom(InputStream input) |
static UserProtos.QueryPlanFragments |
UserProtos.QueryPlanFragments.parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static UserProtos.QueryPlanFragments |
UserProtos.QueryPlanFragments.parseFrom(byte[] data) |
static UserProtos.QueryPlanFragments |
UserProtos.QueryPlanFragments.parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static UserProtos.QueryPlanFragments |
UserProtos.QueryPlanFragments.parseFrom(ByteBuffer data) |
static UserProtos.QueryPlanFragments |
UserProtos.QueryPlanFragments.parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static UserProtos.QueryPlanFragments |
UserProtos.QueryPlanFragments.parseFrom(com.google.protobuf.ByteString data) |
static UserProtos.QueryPlanFragments |
UserProtos.QueryPlanFragments.parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static UserProtos.QueryPlanFragments |
UserProtos.QueryPlanFragments.parseFrom(com.google.protobuf.CodedInputStream input) |
static UserProtos.QueryPlanFragments |
UserProtos.QueryPlanFragments.parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static UserProtos.QueryPlanFragments |
UserProtos.QueryPlanFragments.parseFrom(InputStream input) |
static UserProtos.QueryPlanFragments |
UserProtos.QueryPlanFragments.parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
| Modifier and Type | Method and Description |
|---|---|
com.google.protobuf.Parser<UserProtos.QueryPlanFragments> |
UserProtos.QueryPlanFragments.getParserForType() |
static com.google.protobuf.Parser<UserProtos.QueryPlanFragments> |
UserProtos.QueryPlanFragments.parser() |
Class<UserProtos.QueryPlanFragments> |
SchemaUserProtos.QueryPlanFragments.MessageSchema.typeClass() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
SchemaUserProtos.QueryPlanFragments.MessageSchema.isInitialized(UserProtos.QueryPlanFragments message) |
void |
SchemaUserProtos.QueryPlanFragments.MessageSchema.mergeFrom(io.protostuff.Input input,
UserProtos.QueryPlanFragments message) |
UserProtos.QueryPlanFragments.Builder |
UserProtos.QueryPlanFragments.Builder.mergeFrom(UserProtos.QueryPlanFragments other) |
static UserProtos.QueryPlanFragments.Builder |
UserProtos.QueryPlanFragments.newBuilder(UserProtos.QueryPlanFragments prototype) |
void |
SchemaUserProtos.QueryPlanFragments.MessageSchema.writeTo(io.protostuff.Output output,
UserProtos.QueryPlanFragments message) |
| Modifier and Type | Method and Description |
|---|---|
DrillRpcFuture<UserProtos.QueryPlanFragments> |
UserClient.planQuery(UserProtos.GetQueryPlanFragments req)
planQuery is an API to plan a query without query execution
|
| Modifier and Type | Method and Description |
|---|---|
UserProtos.QueryPlanFragments |
UserWorker.getQueryPlan(UserClientConnection connection,
UserProtos.GetQueryPlanFragments req) |
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
|
| Modifier and Type | Method and Description |
|---|---|
UserProtos.QueryPlanFragments |
ClientFixture.planQuery(String sql) |
UserProtos.QueryPlanFragments |
ClientFixture.planQuery(UserBitShared.QueryType type,
String query,
boolean isSplitPlan)
Plan a query without execution.
|
Copyright © 2021 The Apache Software Foundation. All rights reserved.