| Package | Description |
|---|---|
| org.apache.drill.exec.physical.base | |
| org.apache.drill.exec.physical.config | |
| org.apache.drill.exec.physical.impl | |
| org.apache.drill.exec.physical.impl.validate | |
| org.apache.drill.exec.planner | |
| org.apache.drill.exec.store.mock |
Defines a mock data source which generates dummy test data for use
in testing.
|
| org.apache.drill.exec.work | |
| org.apache.drill.exec.work.foreman | |
| org.apache.drill.exec.work.fragment |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Root
Marker interface describe the root of a query plan.
|
interface |
Sender
A sender is one half of an exchange node operations.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSender |
class |
AbstractStore |
| Modifier and Type | Class and Description |
|---|---|
class |
BroadcastSender |
class |
HashPartitionSender |
class |
OrderedPartitionSender |
class |
RangePartitionSender |
class |
Screen |
class |
SingleSender
Sender that pushes all data to a single destination node.
|
| Modifier and Type | Method and Description |
|---|---|
static RootExec |
ImplCreator.getExec(ExecutorFragmentContext context,
FragmentRoot root)
Create and return fragment RootExec for given FragmentRoot.
|
static PhysicalOperator |
TraceInjector.getExec(FragmentContext context,
FragmentRoot root) |
| Modifier and Type | Method and Description |
|---|---|
static FragmentRoot |
IteratorValidatorInjector.rewritePlanWithIteratorValidator(FragmentContext context,
FragmentRoot root) |
| Modifier and Type | Method and Description |
|---|---|
static FragmentRoot |
IteratorValidatorInjector.rewritePlanWithIteratorValidator(FragmentContext context,
FragmentRoot root) |
| Modifier and Type | Method and Description |
|---|---|
FragmentRoot |
PhysicalPlanReader.readFragmentRoot(String json) |
| Modifier and Type | Class and Description |
|---|---|
class |
MockStorePOP |
| Modifier and Type | Method and Description |
|---|---|
FragmentRoot |
QueryWorkUnit.getRootOperator() |
FragmentRoot |
QueryWorkUnit.MinorFragmentDefn.root() |
| Constructor and Description |
|---|
MinorFragmentDefn(BitControl.PlanFragment fragment,
FragmentRoot root,
OptionList options) |
QueryWorkUnit(FragmentRoot rootOperator,
QueryWorkUnit.MinorFragmentDefn rootFragmentDefn,
List<QueryWorkUnit.MinorFragmentDefn> minorFragmentDefns,
Wrapper rootWrapper) |
| Modifier and Type | Method and Description |
|---|---|
void |
FragmentsRunner.setFragmentsInfo(List<BitControl.PlanFragment> planFragments,
BitControl.PlanFragment rootPlanFragment,
FragmentRoot rootOperator) |
| Constructor and Description |
|---|
AbstractFragmentManager(BitControl.PlanFragment fragment,
FragmentExecutor executor,
FragmentStatusReporter statusReporter,
FragmentRoot rootOperator) |
FragmentExecutor(ExecutorFragmentContext context,
BitControl.PlanFragment fragment,
FragmentStatusReporter statusReporter,
FragmentRoot rootOperator)
Create a FragmentExecutor where we already have a root operator in memory.
|
Copyright © 2021 The Apache Software Foundation. All rights reserved.