public class MockStorePOP extends AbstractStore
childINIT_ALLOCATION, initialAllocation, MAX_ALLOCATION, maxAllocation| Constructor and Description |
|---|
MockStorePOP(PhysicalOperator child) |
| Modifier and Type | Method and Description |
|---|---|
void |
applyAssignments(List<CoordinationProtos.DrillbitEndpoint> endpoints)
Inform the Store node about the actual decided DrillbitEndpoint assignments desired for storage purposes.
|
int |
getMaxWidth()
The maximum allowable width for the Store operation.
|
protected PhysicalOperator |
getNewWithChild(PhysicalOperator child) |
List<EndpointAffinity> |
getOperatorAffinity()
Get the list of Endpoints with associated affinities that this operator has preference for.
|
String |
getOperatorType() |
Store |
getSpecificStore(PhysicalOperator child,
int minorFragmentId)
Provides full materialized Store operators for execution purposes.
|
accept, getDistributionAffinitygetChild, getNewWithChildren, iteratoraccept, getCost, getInitialAllocation, getMaxAllocation, getOperatorId, getSVMode, getUserName, isBufferedOperator, isExecutable, setCost, setMaxAllocation, setOperatorIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCost, getInitialAllocation, getMaxAllocation, getNewWithChildren, getOperatorId, getSVMode, getUserName, isBufferedOperator, isExecutable, setCost, setMaxAllocation, setOperatorIdacceptforEach, iterator, spliteratorpublic MockStorePOP(PhysicalOperator child)
public int getMaxWidth()
Storepublic List<EndpointAffinity> getOperatorAffinity()
HasAffinitypublic void applyAssignments(List<CoordinationProtos.DrillbitEndpoint> endpoints)
Storeendpoints - The list of endpoints that this Store node are going to be executed on.public Store getSpecificStore(PhysicalOperator child, int minorFragmentId)
Storechild - The child operator that this operator will consume from.minorFragmentId - The particular minor fragment id associated with this particular fragment materialization.protected PhysicalOperator getNewWithChild(PhysicalOperator child)
getNewWithChild in class AbstractSinglepublic String getOperatorType()
Copyright © 2021 The Apache Software Foundation. All rights reserved.