Skip to content

Commit

Permalink
Remove TableDeleteOptimizer optimizer
Browse files Browse the repository at this point in the history
This is already implemented by PushDeleteIntoConnector rule
  • Loading branch information
Praveen2112 committed Jan 13, 2022
1 parent efc87b0 commit da08d15
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 123 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -244,7 +244,6 @@
import io.trino.sql.planner.optimizations.PredicatePushDown;
import io.trino.sql.planner.optimizations.ReplicateSemiJoinInDelete;
import io.trino.sql.planner.optimizations.StatsRecordingPlanOptimizer;
import io.trino.sql.planner.optimizations.TableDeleteOptimizer;
import io.trino.sql.planner.optimizations.TransformQuantifiedComparisonApplyToCorrelatedJoin;
import io.trino.sql.planner.optimizations.UnaliasSymbolReferences;
import io.trino.sql.planner.optimizations.WindowFilterPushDown;
Expand Down Expand Up @@ -933,7 +932,6 @@ public PlanOptimizers(
// Precomputed hashes - this assumes that partitioning will not change
builder.add(new HashGenerationOptimizer(metadata));

builder.add(new TableDeleteOptimizer(metadata));
builder.add(new BeginTableWrite(metadata)); // HACK! see comments in BeginTableWrite

// TODO: consider adding a formal final plan sanitization optimizer that prepares the plan for transmission/execution/logging
Expand Down

This file was deleted.

0 comments on commit da08d15

Please sign in to comment.