public static class SingleSenderCreator.SingleSenderRootExec extends BaseRootExec
Modifier and Type | Class and Description |
---|---|
static class |
SingleSenderCreator.SingleSenderRootExec.Metric |
ENABLE_BATCH_DUMP_CONFIG, fragmentContext, oContext, stats
Constructor and Description |
---|
SingleSenderRootExec(RootFragmentContext context,
RecordBatch batch,
SingleSender config) |
Modifier and Type | Method and Description |
---|---|
boolean |
innerNext() |
void |
receivingFragmentFinished(ExecProtos.FragmentHandle handle)
Inform sender that receiving fragment is finished and doesn't need any more
data.
|
void |
updateStats(FragmentWritableBatch writableBatch) |
close, dumpBatches, findLeaf, next, next
public SingleSenderRootExec(RootFragmentContext context, RecordBatch batch, SingleSender config) throws OutOfMemoryException
OutOfMemoryException
public boolean innerNext()
innerNext
in class BaseRootExec
public void updateStats(FragmentWritableBatch writableBatch)
public void receivingFragmentFinished(ExecProtos.FragmentHandle handle)
RootExec
RootExec.next()
will return false.receivingFragmentFinished
in interface RootExec
receivingFragmentFinished
in class BaseRootExec
handle
- The handle pointing to the downstream receiver that does not need
anymore data.Copyright © 1970 The Apache Software Foundation. All rights reserved.