Uses of Class
org.apache.drill.exec.proto.BitControl.PlanFragment
Package
Description
Java client API for submitting queries and accepting result sets from a Drill
server.
-
Uses of BitControl.PlanFragment in org.apache.drill.exec.client
Modifier and TypeMethodDescriptionvoid
DrillClient.runQuery
(UserBitShared.QueryType type, List<BitControl.PlanFragment> planFragments, UserResultsListener resultsListener) Run query based on list of fragments that were supposedly produced during query planning phase. -
Uses of BitControl.PlanFragment in org.apache.drill.exec.ops
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). -
Uses of BitControl.PlanFragment in org.apache.drill.exec.proto
Modifier and TypeFieldDescriptionstatic final com.google.protobuf.Parser<BitControl.PlanFragment>
BitControl.PlanFragment.PARSER
Deprecated.Modifier and TypeMethodDescriptionBitControl.PlanFragment.Builder.build()
BitControl.PlanFragment.Builder.buildPartial()
static BitControl.PlanFragment
BitControl.PlanFragment.getDefaultInstance()
BitControl.PlanFragment.Builder.getDefaultInstanceForType()
BitControl.PlanFragment.getDefaultInstanceForType()
BitControl.InitializeFragments.Builder.getFragment
(int index) repeated .exec.bit.control.PlanFragment fragment = 1;
BitControl.InitializeFragments.getFragment
(int index) repeated .exec.bit.control.PlanFragment fragment = 1;
BitControl.InitializeFragmentsOrBuilder.getFragment
(int index) repeated .exec.bit.control.PlanFragment fragment = 1;
UserProtos.QueryPlanFragments.Builder.getFragments
(int index) repeated .exec.bit.control.PlanFragment fragments = 3;
UserProtos.QueryPlanFragments.getFragments
(int index) repeated .exec.bit.control.PlanFragment fragments = 3;
UserProtos.QueryPlanFragmentsOrBuilder.getFragments
(int index) repeated .exec.bit.control.PlanFragment fragments = 3;
UserProtos.RunQuery.Builder.getFragments
(int index) Input for query type EXECUTION.UserProtos.RunQuery.getFragments
(int index) Input for query type EXECUTION.UserProtos.RunQueryOrBuilder.getFragments
(int index) Input for query type EXECUTION.SchemaBitControl.PlanFragment.MessageSchema.newMessage()
static BitControl.PlanFragment
BitControl.PlanFragment.parseDelimitedFrom
(InputStream input) static BitControl.PlanFragment
BitControl.PlanFragment.parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BitControl.PlanFragment
BitControl.PlanFragment.parseFrom
(byte[] data) static BitControl.PlanFragment
BitControl.PlanFragment.parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BitControl.PlanFragment
BitControl.PlanFragment.parseFrom
(com.google.protobuf.ByteString data) static BitControl.PlanFragment
BitControl.PlanFragment.parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BitControl.PlanFragment
BitControl.PlanFragment.parseFrom
(com.google.protobuf.CodedInputStream input) static BitControl.PlanFragment
BitControl.PlanFragment.parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BitControl.PlanFragment
BitControl.PlanFragment.parseFrom
(InputStream input) static BitControl.PlanFragment
BitControl.PlanFragment.parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BitControl.PlanFragment
BitControl.PlanFragment.parseFrom
(ByteBuffer data) static BitControl.PlanFragment
BitControl.PlanFragment.parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Modifier and TypeMethodDescriptionBitControl.InitializeFragments.Builder.getFragmentList()
repeated .exec.bit.control.PlanFragment fragment = 1;
BitControl.InitializeFragments.getFragmentList()
repeated .exec.bit.control.PlanFragment fragment = 1;
BitControl.InitializeFragmentsOrBuilder.getFragmentList()
repeated .exec.bit.control.PlanFragment fragment = 1;
UserProtos.QueryPlanFragments.Builder.getFragmentsList()
repeated .exec.bit.control.PlanFragment fragments = 3;
UserProtos.QueryPlanFragments.getFragmentsList()
repeated .exec.bit.control.PlanFragment fragments = 3;
UserProtos.QueryPlanFragmentsOrBuilder.getFragmentsList()
repeated .exec.bit.control.PlanFragment fragments = 3;
UserProtos.RunQuery.Builder.getFragmentsList()
Input for query type EXECUTION.UserProtos.RunQuery.getFragmentsList()
Input for query type EXECUTION.UserProtos.RunQueryOrBuilder.getFragmentsList()
Input for query type EXECUTION.com.google.protobuf.Parser<BitControl.PlanFragment>
BitControl.PlanFragment.getParserForType()
static com.google.protobuf.Parser<BitControl.PlanFragment>
BitControl.PlanFragment.parser()
SchemaBitControl.PlanFragment.MessageSchema.typeClass()
Modifier and TypeMethodDescriptionBitControl.InitializeFragments.Builder.addFragment
(int index, BitControl.PlanFragment value) repeated .exec.bit.control.PlanFragment fragment = 1;
BitControl.InitializeFragments.Builder.addFragment
(BitControl.PlanFragment value) repeated .exec.bit.control.PlanFragment fragment = 1;
UserProtos.QueryPlanFragments.Builder.addFragments
(int index, BitControl.PlanFragment value) repeated .exec.bit.control.PlanFragment fragments = 3;
UserProtos.QueryPlanFragments.Builder.addFragments
(BitControl.PlanFragment value) repeated .exec.bit.control.PlanFragment fragments = 3;
UserProtos.RunQuery.Builder.addFragments
(int index, BitControl.PlanFragment value) Input for query type EXECUTION.UserProtos.RunQuery.Builder.addFragments
(BitControl.PlanFragment value) Input for query type EXECUTION.boolean
SchemaBitControl.PlanFragment.MessageSchema.isInitialized
(BitControl.PlanFragment message) BitControl.PlanFragment.Builder.mergeFrom
(BitControl.PlanFragment other) void
SchemaBitControl.PlanFragment.MessageSchema.mergeFrom
(io.protostuff.Input input, BitControl.PlanFragment message) BitControl.PlanFragment.newBuilder
(BitControl.PlanFragment prototype) BitControl.InitializeFragments.Builder.setFragment
(int index, BitControl.PlanFragment value) repeated .exec.bit.control.PlanFragment fragment = 1;
UserProtos.QueryPlanFragments.Builder.setFragments
(int index, BitControl.PlanFragment value) repeated .exec.bit.control.PlanFragment fragments = 3;
UserProtos.RunQuery.Builder.setFragments
(int index, BitControl.PlanFragment value) Input for query type EXECUTION.void
SchemaBitControl.PlanFragment.MessageSchema.writeTo
(io.protostuff.Output output, BitControl.PlanFragment message) Modifier and TypeMethodDescriptionBitControl.InitializeFragments.Builder.addAllFragment
(Iterable<? extends BitControl.PlanFragment> values) repeated .exec.bit.control.PlanFragment fragment = 1;
UserProtos.QueryPlanFragments.Builder.addAllFragments
(Iterable<? extends BitControl.PlanFragment> values) repeated .exec.bit.control.PlanFragment fragments = 3;
UserProtos.RunQuery.Builder.addAllFragments
(Iterable<? extends BitControl.PlanFragment> values) Input for query type EXECUTION. -
Uses of BitControl.PlanFragment in org.apache.drill.exec.work
Modifier and TypeMethodDescriptionQueryWorkUnit.MinorFragmentDefn.applyPlan
(PhysicalPlanReader reader) QueryWorkUnit.MinorFragmentDefn.fragment()
QueryWorkUnit.getRootFragment()
ModifierConstructorDescriptionMinorFragmentDefn
(BitControl.PlanFragment fragment, FragmentRoot root, OptionList options) -
Uses of BitControl.PlanFragment in org.apache.drill.exec.work.batch
Modifier and TypeMethodDescriptionvoid
ControlMessageHandler.startNewFragment
(BitControl.PlanFragment fragment, DrillbitContext drillbitContext) Start a new fragment on this node.ModifierConstructorDescriptionIncomingBuffers
(BitControl.PlanFragment fragment, FragmentContext context) -
Uses of BitControl.PlanFragment in org.apache.drill.exec.work.foreman
Modifier and TypeMethodDescriptionvoid
FragmentsRunner.setFragmentsInfo
(List<BitControl.PlanFragment> planFragments, BitControl.PlanFragment rootPlanFragment, FragmentRoot rootOperator) Modifier and TypeMethodDescriptionvoid
FragmentsRunner.setFragmentsInfo
(List<BitControl.PlanFragment> planFragments, BitControl.PlanFragment rootPlanFragment, FragmentRoot rootOperator) -
Uses of BitControl.PlanFragment in org.apache.drill.exec.work.fragment
ModifierConstructorDescriptionAbstractFragmentManager
(BitControl.PlanFragment fragment, FragmentExecutor executor, FragmentStatusReporter statusReporter) AbstractFragmentManager
(BitControl.PlanFragment fragment, FragmentExecutor executor, FragmentStatusReporter statusReporter, FragmentRoot rootOperator) FragmentExecutor
(ExecutorFragmentContext context, BitControl.PlanFragment fragment, FragmentStatusReporter statusReporter) Create a FragmentExecutor where we need to parse and materialize the root operator.FragmentExecutor
(ExecutorFragmentContext context, BitControl.PlanFragment fragment, FragmentStatusReporter statusReporter, FragmentRoot rootOperator) Create a FragmentExecutor where we already have a root operator in memory.NonRootFragmentManager
(BitControl.PlanFragment fragment, FragmentExecutor fragmentExecutor, FragmentStatusReporter statusReporter) RootFragmentManager
(BitControl.PlanFragment fragment, FragmentExecutor fragmentExecutor, FragmentStatusReporter statusReporter)