File tree Expand file tree Collapse file tree 1 file changed +1
-6
lines changed Expand file tree Collapse file tree 1 file changed +1
-6
lines changed Original file line number Diff line number Diff line change @@ -589,11 +589,6 @@ impl Optimizer {
589
589
// Predicate pushdown sets the equivalence classes of joins.
590
590
Box :: new( predicate_pushdown:: PredicatePushdown :: default ( ) ) ,
591
591
Box :: new( equivalence_propagation:: EquivalencePropagation :: default ( ) ) ,
592
- // Lifts the information `col = literal`
593
- // TODO (database-issues#2062): this also tries to lift `!isnull(col)` but
594
- // less well than the previous transform. Eliminate
595
- // redundancy between the two transforms.
596
- Box :: new( column_knowledge:: ColumnKnowledge :: default ( ) ) ,
597
592
// Lifts the information `col1 = col2`
598
593
Box :: new( demand:: Demand :: default ( ) ) ,
599
594
Box :: new( FuseAndCollapse :: default ( ) ) ,
@@ -676,7 +671,7 @@ impl Optimizer {
676
671
name: "fixpoint_physical_01" ,
677
672
limit: 100 ,
678
673
transforms: vec![
679
- Box :: new( column_knowledge :: ColumnKnowledge :: default ( ) ) ,
674
+ Box :: new( equivalence_propagation :: EquivalencePropagation :: default ( ) ) ,
680
675
Box :: new( fold_constants:: FoldConstants {
681
676
limit: Some ( FOLD_CONSTANTS_LIMIT ) ,
682
677
} ) ,
You can’t perform that action at this time.
0 commit comments