Skip to content

Commit

Permalink
Rename TableCommit(Node|Operator) to TableFinish(Node|Operator)
Browse files Browse the repository at this point in the history
  • Loading branch information
erichwang committed Dec 28, 2015
1 parent 011e763 commit cf2ab19
Show file tree
Hide file tree
Showing 19 changed files with 61 additions and 61 deletions.
Expand Up @@ -28,22 +28,22 @@
import static com.google.common.base.Preconditions.checkState; import static com.google.common.base.Preconditions.checkState;
import static java.util.Objects.requireNonNull; import static java.util.Objects.requireNonNull;


public class TableCommitOperator public class TableFinishOperator
implements Operator implements Operator
{ {
public static final List<Type> TYPES = ImmutableList.<Type>of(BIGINT); public static final List<Type> TYPES = ImmutableList.<Type>of(BIGINT);


public static class TableCommitOperatorFactory public static class TableFinishOperatorFactory
implements OperatorFactory implements OperatorFactory
{ {
private final int operatorId; private final int operatorId;
private final TableCommitter tableCommitter; private final TableFinisher tableFinisher;
private boolean closed; private boolean closed;


public TableCommitOperatorFactory(int operatorId, TableCommitter tableCommitter) public TableFinishOperatorFactory(int operatorId, TableFinisher tableFinisher)
{ {
this.operatorId = operatorId; this.operatorId = operatorId;
this.tableCommitter = requireNonNull(tableCommitter, "tableCommitter is null"); this.tableFinisher = requireNonNull(tableFinisher, "tableCommitter is null");
} }


@Override @Override
Expand All @@ -56,8 +56,8 @@ public List<Type> getTypes()
public Operator createOperator(DriverContext driverContext) public Operator createOperator(DriverContext driverContext)
{ {
checkState(!closed, "Factory is already closed"); checkState(!closed, "Factory is already closed");
OperatorContext context = driverContext.addOperatorContext(operatorId, TableCommitOperator.class.getSimpleName()); OperatorContext context = driverContext.addOperatorContext(operatorId, TableFinishOperator.class.getSimpleName());
return new TableCommitOperator(context, tableCommitter); return new TableFinishOperator(context, tableFinisher);
} }


@Override @Override
Expand All @@ -69,7 +69,7 @@ public void close()
@Override @Override
public OperatorFactory duplicate() public OperatorFactory duplicate()
{ {
return new TableCommitOperatorFactory(operatorId, tableCommitter); return new TableFinishOperatorFactory(operatorId, tableFinisher);
} }
} }


Expand All @@ -79,18 +79,18 @@ private enum State
} }


private final OperatorContext operatorContext; private final OperatorContext operatorContext;
private final TableCommitter tableCommitter; private final TableFinisher tableFinisher;


private State state = State.RUNNING; private State state = State.RUNNING;
private long rowCount; private long rowCount;
private boolean committed; private boolean committed;
private boolean closed; private boolean closed;
private final ImmutableList.Builder<Slice> fragmentBuilder = ImmutableList.builder(); private final ImmutableList.Builder<Slice> fragmentBuilder = ImmutableList.builder();


public TableCommitOperator(OperatorContext operatorContext, TableCommitter tableCommitter) public TableFinishOperator(OperatorContext operatorContext, TableFinisher tableFinisher)
{ {
this.operatorContext = requireNonNull(operatorContext, "operatorContext is null"); this.operatorContext = requireNonNull(operatorContext, "operatorContext is null");
this.tableCommitter = requireNonNull(tableCommitter, "tableCommitter is null"); this.tableFinisher = requireNonNull(tableFinisher, "tableCommitter is null");
} }


@Override @Override
Expand Down Expand Up @@ -151,7 +151,7 @@ public Page getOutput()
} }
state = State.FINISHED; state = State.FINISHED;


tableCommitter.commitTable(fragmentBuilder.build()); tableFinisher.finishTable(fragmentBuilder.build());
committed = true; committed = true;


PageBuilder page = new PageBuilder(getTypes()); PageBuilder page = new PageBuilder(getTypes());
Expand All @@ -167,14 +167,14 @@ public void close()
if (!closed) { if (!closed) {
closed = true; closed = true;
if (!committed) { if (!committed) {
tableCommitter.rollbackTable(); tableFinisher.abortTable();
} }
} }
} }


public interface TableCommitter public interface TableFinisher
{ {
void commitTable(Collection<Slice> fragments); void finishTable(Collection<Slice> fragments);
void rollbackTable(); void abortTable();
} }
} }
Expand Up @@ -35,7 +35,7 @@
import com.facebook.presto.sql.planner.plan.SampleNode; import com.facebook.presto.sql.planner.plan.SampleNode;
import com.facebook.presto.sql.planner.plan.SemiJoinNode; import com.facebook.presto.sql.planner.plan.SemiJoinNode;
import com.facebook.presto.sql.planner.plan.SortNode; import com.facebook.presto.sql.planner.plan.SortNode;
import com.facebook.presto.sql.planner.plan.TableCommitNode; import com.facebook.presto.sql.planner.plan.TableFinishNode;
import com.facebook.presto.sql.planner.plan.TableScanNode; import com.facebook.presto.sql.planner.plan.TableScanNode;
import com.facebook.presto.sql.planner.plan.TableWriterNode; import com.facebook.presto.sql.planner.plan.TableWriterNode;
import com.facebook.presto.sql.planner.plan.TopNNode; import com.facebook.presto.sql.planner.plan.TopNNode;
Expand Down Expand Up @@ -250,7 +250,7 @@ public Optional<SplitSource> visitTableWriter(TableWriterNode node, Void context
} }


@Override @Override
public Optional<SplitSource> visitTableCommit(TableCommitNode node, Void context) public Optional<SplitSource> visitTableFinish(TableFinishNode node, Void context)
{ {
return node.getSource().accept(this, context); return node.getSource().accept(this, context);
} }
Expand Down
Expand Up @@ -109,7 +109,7 @@
import com.facebook.presto.sql.planner.plan.SampleNode; import com.facebook.presto.sql.planner.plan.SampleNode;
import com.facebook.presto.sql.planner.plan.SemiJoinNode; import com.facebook.presto.sql.planner.plan.SemiJoinNode;
import com.facebook.presto.sql.planner.plan.SortNode; import com.facebook.presto.sql.planner.plan.SortNode;
import com.facebook.presto.sql.planner.plan.TableCommitNode; import com.facebook.presto.sql.planner.plan.TableFinishNode;
import com.facebook.presto.sql.planner.plan.TableScanNode; import com.facebook.presto.sql.planner.plan.TableScanNode;
import com.facebook.presto.sql.planner.plan.TableWriterNode; import com.facebook.presto.sql.planner.plan.TableWriterNode;
import com.facebook.presto.sql.planner.plan.TableWriterNode.DeleteHandle; import com.facebook.presto.sql.planner.plan.TableWriterNode.DeleteHandle;
Expand Down Expand Up @@ -170,8 +170,8 @@
import static com.facebook.presto.operator.InMemoryExchangeSourceOperator.InMemoryExchangeSourceOperatorFactory.createRandomDistribution; import static com.facebook.presto.operator.InMemoryExchangeSourceOperator.InMemoryExchangeSourceOperatorFactory.createRandomDistribution;
import static com.facebook.presto.operator.NestedLoopBuildOperator.NestedLoopBuildOperatorFactory; import static com.facebook.presto.operator.NestedLoopBuildOperator.NestedLoopBuildOperatorFactory;
import static com.facebook.presto.operator.NestedLoopJoinOperator.NestedLoopJoinOperatorFactory; import static com.facebook.presto.operator.NestedLoopJoinOperator.NestedLoopJoinOperatorFactory;
import static com.facebook.presto.operator.TableCommitOperator.TableCommitOperatorFactory; import static com.facebook.presto.operator.TableFinishOperator.TableFinishOperatorFactory;
import static com.facebook.presto.operator.TableCommitOperator.TableCommitter; import static com.facebook.presto.operator.TableFinishOperator.TableFinisher;
import static com.facebook.presto.operator.TableWriterOperator.TableWriterOperatorFactory; import static com.facebook.presto.operator.TableWriterOperator.TableWriterOperatorFactory;
import static com.facebook.presto.operator.UnnestOperator.UnnestOperatorFactory; import static com.facebook.presto.operator.UnnestOperator.UnnestOperatorFactory;
import static com.facebook.presto.operator.WindowFunctionDefinition.window; import static com.facebook.presto.operator.WindowFunctionDefinition.window;
Expand Down Expand Up @@ -1709,11 +1709,11 @@ private PhysicalOperation addInMemoryExchange(LocalExecutionPlanContext context,
} }


@Override @Override
public PhysicalOperation visitTableCommit(TableCommitNode node, LocalExecutionPlanContext context) public PhysicalOperation visitTableFinish(TableFinishNode node, LocalExecutionPlanContext context)
{ {
PhysicalOperation source = node.getSource().accept(this, context); PhysicalOperation source = node.getSource().accept(this, context);


OperatorFactory operatorFactory = new TableCommitOperatorFactory(context.getNextOperatorId(), createTableCommitter(session, node, metadata)); OperatorFactory operatorFactory = new TableFinishOperatorFactory(context.getNextOperatorId(), createTableFinisher(session, node, metadata));
Map<Symbol, Integer> layout = ImmutableMap.of(node.getOutputSymbols().get(0), 0); Map<Symbol, Integer> layout = ImmutableMap.of(node.getOutputSymbols().get(0), 0);


return new PhysicalOperation(operatorFactory, layout, source); return new PhysicalOperation(operatorFactory, layout, source);
Expand Down Expand Up @@ -1920,13 +1920,13 @@ public static List<Type> toTypes(List<ProjectionFunction> projections)
return builder.build(); return builder.build();
} }


private static TableCommitter createTableCommitter(Session session, TableCommitNode node, Metadata metadata) private static TableFinisher createTableFinisher(Session session, TableFinishNode node, Metadata metadata)
{ {
WriterTarget target = node.getTarget(); WriterTarget target = node.getTarget();
return new TableCommitter() return new TableFinisher()
{ {
@Override @Override
public void commitTable(Collection<Slice> fragments) public void finishTable(Collection<Slice> fragments)
{ {
if (target instanceof CreateHandle) { if (target instanceof CreateHandle) {
metadata.commitCreateTable(session, ((CreateHandle) target).getHandle(), fragments); metadata.commitCreateTable(session, ((CreateHandle) target).getHandle(), fragments);
Expand All @@ -1943,7 +1943,7 @@ else if (target instanceof DeleteHandle) {
} }


@Override @Override
public void rollbackTable() public void abortTable()
{ {
if (target instanceof CreateHandle) { if (target instanceof CreateHandle) {
metadata.rollbackCreateTable(session, ((CreateHandle) target).getHandle()); metadata.rollbackCreateTable(session, ((CreateHandle) target).getHandle());
Expand Down
Expand Up @@ -30,7 +30,7 @@
import com.facebook.presto.sql.planner.plan.OutputNode; import com.facebook.presto.sql.planner.plan.OutputNode;
import com.facebook.presto.sql.planner.plan.PlanNode; import com.facebook.presto.sql.planner.plan.PlanNode;
import com.facebook.presto.sql.planner.plan.ProjectNode; import com.facebook.presto.sql.planner.plan.ProjectNode;
import com.facebook.presto.sql.planner.plan.TableCommitNode; import com.facebook.presto.sql.planner.plan.TableFinishNode;
import com.facebook.presto.sql.planner.plan.TableWriterNode; import com.facebook.presto.sql.planner.plan.TableWriterNode;
import com.facebook.presto.sql.tree.Expression; import com.facebook.presto.sql.tree.Expression;
import com.facebook.presto.sql.tree.NullLiteral; import com.facebook.presto.sql.tree.NullLiteral;
Expand Down Expand Up @@ -189,7 +189,7 @@ private RelationPlan createTableWriterPlan(Analysis analysis, RelationPlan plan,
plan.getSampleWeight()); plan.getSampleWeight());


List<Symbol> outputs = ImmutableList.of(symbolAllocator.newSymbol("rows", BIGINT)); List<Symbol> outputs = ImmutableList.of(symbolAllocator.newSymbol("rows", BIGINT));
TableCommitNode commitNode = new TableCommitNode( TableFinishNode commitNode = new TableFinishNode(
idAllocator.getNextId(), idAllocator.getNextId(),
writerNode, writerNode,
target, target,
Expand All @@ -204,7 +204,7 @@ private RelationPlan createDeletePlan(Analysis analysis)
DeleteNode deleteNode = planner.planDelete(analysis.getDelete().get()); DeleteNode deleteNode = planner.planDelete(analysis.getDelete().get());


List<Symbol> outputs = ImmutableList.of(symbolAllocator.newSymbol("rows", BIGINT)); List<Symbol> outputs = ImmutableList.of(symbolAllocator.newSymbol("rows", BIGINT));
TableCommitNode commitNode = new TableCommitNode(idAllocator.getNextId(), deleteNode, deleteNode.getTarget(), outputs); TableFinishNode commitNode = new TableFinishNode(idAllocator.getNextId(), deleteNode, deleteNode.getTarget(), outputs);


return new RelationPlan(commitNode, analysis.getOutputDescriptor(), commitNode.getOutputSymbols(), Optional.empty()); return new RelationPlan(commitNode, analysis.getOutputDescriptor(), commitNode.getOutputSymbols(), Optional.empty());
} }
Expand Down
Expand Up @@ -23,7 +23,7 @@
import com.facebook.presto.sql.planner.plan.PlanNodeId; import com.facebook.presto.sql.planner.plan.PlanNodeId;
import com.facebook.presto.sql.planner.plan.RemoteSourceNode; import com.facebook.presto.sql.planner.plan.RemoteSourceNode;
import com.facebook.presto.sql.planner.plan.SimplePlanRewriter; import com.facebook.presto.sql.planner.plan.SimplePlanRewriter;
import com.facebook.presto.sql.planner.plan.TableCommitNode; import com.facebook.presto.sql.planner.plan.TableFinishNode;
import com.facebook.presto.sql.planner.plan.TableScanNode; import com.facebook.presto.sql.planner.plan.TableScanNode;
import com.facebook.presto.sql.planner.plan.ValuesNode; import com.facebook.presto.sql.planner.plan.ValuesNode;
import com.google.common.collect.ImmutableList; import com.google.common.collect.ImmutableList;
Expand Down Expand Up @@ -109,7 +109,7 @@ public PlanNode visitOutput(OutputNode node, RewriteContext<FragmentProperties>
} }


@Override @Override
public PlanNode visitTableCommit(TableCommitNode node, RewriteContext<FragmentProperties> context) public PlanNode visitTableFinish(TableFinishNode node, RewriteContext<FragmentProperties> context)
{ {
context.get().setCoordinatorOnlyDistribution(); context.get().setCoordinatorOnlyDistribution();
return context.defaultRewrite(node, context.get()); return context.defaultRewrite(node, context.get());
Expand Down
Expand Up @@ -48,7 +48,7 @@
import com.facebook.presto.sql.planner.plan.SampleNode; import com.facebook.presto.sql.planner.plan.SampleNode;
import com.facebook.presto.sql.planner.plan.SemiJoinNode; import com.facebook.presto.sql.planner.plan.SemiJoinNode;
import com.facebook.presto.sql.planner.plan.SortNode; import com.facebook.presto.sql.planner.plan.SortNode;
import com.facebook.presto.sql.planner.plan.TableCommitNode; import com.facebook.presto.sql.planner.plan.TableFinishNode;
import com.facebook.presto.sql.planner.plan.TableScanNode; import com.facebook.presto.sql.planner.plan.TableScanNode;
import com.facebook.presto.sql.planner.plan.TableWriterNode; import com.facebook.presto.sql.planner.plan.TableWriterNode;
import com.facebook.presto.sql.planner.plan.TopNNode; import com.facebook.presto.sql.planner.plan.TopNNode;
Expand Down Expand Up @@ -556,7 +556,7 @@ public Void visitTableWriter(TableWriterNode node, Integer indent)
} }


@Override @Override
public Void visitTableCommit(TableCommitNode node, Integer indent) public Void visitTableFinish(TableFinishNode node, Integer indent)
{ {
print(indent, "- TableCommit[%s] => [%s]", node.getTarget(), formatOutputs(node.getOutputSymbols())); print(indent, "- TableCommit[%s] => [%s]", node.getTarget(), formatOutputs(node.getOutputSymbols()));


Expand Down
Expand Up @@ -34,7 +34,7 @@
import com.facebook.presto.sql.planner.plan.SampleNode; import com.facebook.presto.sql.planner.plan.SampleNode;
import com.facebook.presto.sql.planner.plan.SemiJoinNode; import com.facebook.presto.sql.planner.plan.SemiJoinNode;
import com.facebook.presto.sql.planner.plan.SortNode; import com.facebook.presto.sql.planner.plan.SortNode;
import com.facebook.presto.sql.planner.plan.TableCommitNode; import com.facebook.presto.sql.planner.plan.TableFinishNode;
import com.facebook.presto.sql.planner.plan.TableScanNode; import com.facebook.presto.sql.planner.plan.TableScanNode;
import com.facebook.presto.sql.planner.plan.TableWriterNode; import com.facebook.presto.sql.planner.plan.TableWriterNode;
import com.facebook.presto.sql.planner.plan.TopNNode; import com.facebook.presto.sql.planner.plan.TopNNode;
Expand Down Expand Up @@ -457,7 +457,7 @@ public Void visitMetadataDelete(MetadataDeleteNode node, Void context)
} }


@Override @Override
public Void visitTableCommit(TableCommitNode node, Void context) public Void visitTableFinish(TableFinishNode node, Void context)
{ {
node.getSource().accept(this, context); // visit child node.getSource().accept(this, context); // visit child


Expand Down
Expand Up @@ -33,7 +33,7 @@
import com.facebook.presto.sql.planner.plan.SampleNode; import com.facebook.presto.sql.planner.plan.SampleNode;
import com.facebook.presto.sql.planner.plan.SemiJoinNode; import com.facebook.presto.sql.planner.plan.SemiJoinNode;
import com.facebook.presto.sql.planner.plan.SortNode; import com.facebook.presto.sql.planner.plan.SortNode;
import com.facebook.presto.sql.planner.plan.TableCommitNode; import com.facebook.presto.sql.planner.plan.TableFinishNode;
import com.facebook.presto.sql.planner.plan.TableScanNode; import com.facebook.presto.sql.planner.plan.TableScanNode;
import com.facebook.presto.sql.planner.plan.TableWriterNode; import com.facebook.presto.sql.planner.plan.TableWriterNode;
import com.facebook.presto.sql.planner.plan.TopNNode; import com.facebook.presto.sql.planner.plan.TopNNode;
Expand Down Expand Up @@ -247,7 +247,7 @@ public Void visitTableWriter(TableWriterNode node, Void context)
} }


@Override @Override
public Void visitTableCommit(TableCommitNode node, Void context) public Void visitTableFinish(TableFinishNode node, Void context)
{ {
node.getSource().accept(this, context); node.getSource().accept(this, context);


Expand Down
Expand Up @@ -54,7 +54,7 @@
import com.facebook.presto.sql.planner.plan.RowNumberNode; import com.facebook.presto.sql.planner.plan.RowNumberNode;
import com.facebook.presto.sql.planner.plan.SemiJoinNode; import com.facebook.presto.sql.planner.plan.SemiJoinNode;
import com.facebook.presto.sql.planner.plan.SortNode; import com.facebook.presto.sql.planner.plan.SortNode;
import com.facebook.presto.sql.planner.plan.TableCommitNode; import com.facebook.presto.sql.planner.plan.TableFinishNode;
import com.facebook.presto.sql.planner.plan.TableScanNode; import com.facebook.presto.sql.planner.plan.TableScanNode;
import com.facebook.presto.sql.planner.plan.TableWriterNode; import com.facebook.presto.sql.planner.plan.TableWriterNode;
import com.facebook.presto.sql.planner.plan.TopNNode; import com.facebook.presto.sql.planner.plan.TopNNode;
Expand Down Expand Up @@ -707,7 +707,7 @@ public PlanWithProperties visitValues(ValuesNode node, Context context)
} }


@Override @Override
public PlanWithProperties visitTableCommit(TableCommitNode node, Context context) public PlanWithProperties visitTableFinish(TableFinishNode node, Context context)
{ {
PlanWithProperties child = planChild(node, context.withPreferredProperties(PreferredProperties.any())); PlanWithProperties child = planChild(node, context.withPreferredProperties(PreferredProperties.any()));


Expand Down
Expand Up @@ -30,7 +30,7 @@
import com.facebook.presto.sql.planner.plan.ProjectNode; import com.facebook.presto.sql.planner.plan.ProjectNode;
import com.facebook.presto.sql.planner.plan.SemiJoinNode; import com.facebook.presto.sql.planner.plan.SemiJoinNode;
import com.facebook.presto.sql.planner.plan.SimplePlanRewriter; import com.facebook.presto.sql.planner.plan.SimplePlanRewriter;
import com.facebook.presto.sql.planner.plan.TableCommitNode; import com.facebook.presto.sql.planner.plan.TableFinishNode;
import com.facebook.presto.sql.planner.plan.TableScanNode; import com.facebook.presto.sql.planner.plan.TableScanNode;
import com.facebook.presto.sql.planner.plan.TableWriterNode; import com.facebook.presto.sql.planner.plan.TableWriterNode;
import com.facebook.presto.sql.planner.plan.UnionNode; import com.facebook.presto.sql.planner.plan.UnionNode;
Expand Down Expand Up @@ -111,7 +111,7 @@ public PlanNode visitDelete(DeleteNode node, RewriteContext<Context> context)
} }


@Override @Override
public PlanNode visitTableCommit(TableCommitNode node, RewriteContext<Context> context) public PlanNode visitTableFinish(TableFinishNode node, RewriteContext<Context> context)
{ {
PlanNode child = node.getSource(); PlanNode child = node.getSource();


Expand All @@ -121,7 +121,7 @@ public PlanNode visitTableCommit(TableCommitNode node, RewriteContext<Context> c
context.get().addMaterializedHandle(originalTarget, newTarget); context.get().addMaterializedHandle(originalTarget, newTarget);
child = child.accept(this, context); child = child.accept(this, context);


return new TableCommitNode(node.getId(), child, newTarget, node.getOutputSymbols()); return new TableFinishNode(node.getId(), child, newTarget, node.getOutputSymbols());
} }


public TableWriterNode.WriterTarget getTarget(PlanNode node) public TableWriterNode.WriterTarget getTarget(PlanNode node)
Expand Down
Expand Up @@ -24,7 +24,7 @@
import com.facebook.presto.sql.planner.plan.MetadataDeleteNode; import com.facebook.presto.sql.planner.plan.MetadataDeleteNode;
import com.facebook.presto.sql.planner.plan.PlanNode; import com.facebook.presto.sql.planner.plan.PlanNode;
import com.facebook.presto.sql.planner.plan.SimplePlanRewriter; import com.facebook.presto.sql.planner.plan.SimplePlanRewriter;
import com.facebook.presto.sql.planner.plan.TableCommitNode; import com.facebook.presto.sql.planner.plan.TableFinishNode;
import com.facebook.presto.sql.planner.plan.TableScanNode; import com.facebook.presto.sql.planner.plan.TableScanNode;
import com.google.common.collect.Iterables; import com.google.common.collect.Iterables;


Expand Down Expand Up @@ -75,7 +75,7 @@ private Optimizer(Session session, Metadata metadata, PlanNodeIdAllocator idAllo
} }


@Override @Override
public PlanNode visitTableCommit(TableCommitNode node, RewriteContext<Void> context) public PlanNode visitTableFinish(TableFinishNode node, RewriteContext<Void> context)
{ {
Optional<DeleteNode> delete = findNode(node.getSource(), DeleteNode.class); Optional<DeleteNode> delete = findNode(node.getSource(), DeleteNode.class);
if (!delete.isPresent()) { if (!delete.isPresent()) {
Expand Down
Expand Up @@ -46,7 +46,7 @@
import com.facebook.presto.sql.planner.plan.SampleNode; import com.facebook.presto.sql.planner.plan.SampleNode;
import com.facebook.presto.sql.planner.plan.SemiJoinNode; import com.facebook.presto.sql.planner.plan.SemiJoinNode;
import com.facebook.presto.sql.planner.plan.SortNode; import com.facebook.presto.sql.planner.plan.SortNode;
import com.facebook.presto.sql.planner.plan.TableCommitNode; import com.facebook.presto.sql.planner.plan.TableFinishNode;
import com.facebook.presto.sql.planner.plan.TableScanNode; import com.facebook.presto.sql.planner.plan.TableScanNode;
import com.facebook.presto.sql.planner.plan.TableWriterNode; import com.facebook.presto.sql.planner.plan.TableWriterNode;
import com.facebook.presto.sql.planner.plan.TopNNode; import com.facebook.presto.sql.planner.plan.TopNNode;
Expand Down Expand Up @@ -249,7 +249,7 @@ public ActualProperties visitDistinctLimit(DistinctLimitNode node, List<ActualPr
} }


@Override @Override
public ActualProperties visitTableCommit(TableCommitNode node, List<ActualProperties> inputProperties) public ActualProperties visitTableFinish(TableFinishNode node, List<ActualProperties> inputProperties)
{ {
return ActualProperties.builder() return ActualProperties.builder()
.global(coordinatorOnly()) .global(coordinatorOnly())
Expand Down
Expand Up @@ -38,7 +38,7 @@
import com.facebook.presto.sql.planner.plan.SemiJoinNode; import com.facebook.presto.sql.planner.plan.SemiJoinNode;
import com.facebook.presto.sql.planner.plan.SimplePlanRewriter; import com.facebook.presto.sql.planner.plan.SimplePlanRewriter;
import com.facebook.presto.sql.planner.plan.SortNode; import com.facebook.presto.sql.planner.plan.SortNode;
import com.facebook.presto.sql.planner.plan.TableCommitNode; import com.facebook.presto.sql.planner.plan.TableFinishNode;
import com.facebook.presto.sql.planner.plan.TableScanNode; import com.facebook.presto.sql.planner.plan.TableScanNode;
import com.facebook.presto.sql.planner.plan.TableWriterNode; import com.facebook.presto.sql.planner.plan.TableWriterNode;
import com.facebook.presto.sql.planner.plan.TopNNode; import com.facebook.presto.sql.planner.plan.TopNNode;
Expand Down Expand Up @@ -545,11 +545,11 @@ public PlanNode visitTableWriter(TableWriterNode node, RewriteContext<Set<Symbol
} }


@Override @Override
public PlanNode visitTableCommit(TableCommitNode node, RewriteContext<Set<Symbol>> context) public PlanNode visitTableFinish(TableFinishNode node, RewriteContext<Set<Symbol>> context)
{ {
// Maintain the existing inputs needed for TableCommitNode // Maintain the existing inputs needed for TableCommitNode
PlanNode source = context.rewrite(node.getSource(), ImmutableSet.copyOf(node.getSource().getOutputSymbols())); PlanNode source = context.rewrite(node.getSource(), ImmutableSet.copyOf(node.getSource().getOutputSymbols()));
return new TableCommitNode(node.getId(), source, node.getTarget(), node.getOutputSymbols()); return new TableFinishNode(node.getId(), source, node.getTarget(), node.getOutputSymbols());
} }


@Override @Override
Expand Down
Expand Up @@ -41,7 +41,7 @@
import com.facebook.presto.sql.planner.plan.SemiJoinNode; import com.facebook.presto.sql.planner.plan.SemiJoinNode;
import com.facebook.presto.sql.planner.plan.SimplePlanRewriter; import com.facebook.presto.sql.planner.plan.SimplePlanRewriter;
import com.facebook.presto.sql.planner.plan.SortNode; import com.facebook.presto.sql.planner.plan.SortNode;
import com.facebook.presto.sql.planner.plan.TableCommitNode; import com.facebook.presto.sql.planner.plan.TableFinishNode;
import com.facebook.presto.sql.planner.plan.TableScanNode; import com.facebook.presto.sql.planner.plan.TableScanNode;
import com.facebook.presto.sql.planner.plan.TableWriterNode; import com.facebook.presto.sql.planner.plan.TableWriterNode;
import com.facebook.presto.sql.planner.plan.TopNNode; import com.facebook.presto.sql.planner.plan.TopNNode;
Expand Down Expand Up @@ -287,7 +287,7 @@ public PlanNode visitDelete(DeleteNode node, RewriteContext<Void> context)
} }


@Override @Override
public PlanNode visitTableCommit(TableCommitNode node, RewriteContext<Void> context) public PlanNode visitTableFinish(TableFinishNode node, RewriteContext<Void> context)
{ {
return context.defaultRewrite(node); return context.defaultRewrite(node);
} }
Expand Down

0 comments on commit cf2ab19

Please sign in to comment.