Skip to content

Commit cea4db9

Browse files
committed
fix
1 parent b15f0ba commit cea4db9

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/plans/QueryPlan.scala

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ abstract class QueryPlan[PlanType <: QueryPlan[PlanType]]
6666
*/
6767
def outputOrdering: Seq[SortOrder] = Nil
6868

69+
// Override `treePatternBits` to propagate bits for its expressions.
6970
private val _treePatternBits = new BestEffortLazyVal[BitSet](() => {
7071
val bits: BitSet = getDefaultTreePatternBits
7172
// Propagate expressions' pattern bits
@@ -75,8 +76,6 @@ abstract class QueryPlan[PlanType <: QueryPlan[PlanType]]
7576
}
7677
bits
7778
})
78-
79-
// Override `treePatternBits` to propagate bits for its expressions.
8079
override def treePatternBits: BitSet = _treePatternBits()
8180

8281
/**

sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/trees/TreeNode.scala

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,12 +108,11 @@ abstract class TreeNode[BaseType <: TreeNode[BaseType]]
108108
bits
109109
}
110110

111-
private val _treePatternBits = new BestEffortLazyVal[BitSet](() => getDefaultTreePatternBits)
112-
113111
/**
114112
* A BitSet of tree patterns for this TreeNode and its subtree. If this TreeNode and its
115113
* subtree contains a pattern `P`, the corresponding bit for `P.id` is set in this BitSet.
116114
*/
115+
private val _treePatternBits = new BestEffortLazyVal[BitSet](() => getDefaultTreePatternBits)
117116
override def treePatternBits: BitSet = _treePatternBits()
118117

119118
/**

0 commit comments

Comments
 (0)