File tree 2 files changed +2
-4
lines changed
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst
2 files changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -66,6 +66,7 @@ abstract class QueryPlan[PlanType <: QueryPlan[PlanType]]
66
66
*/
67
67
def outputOrdering : Seq [SortOrder ] = Nil
68
68
69
+ // Override `treePatternBits` to propagate bits for its expressions.
69
70
private val _treePatternBits = new BestEffortLazyVal [BitSet ](() => {
70
71
val bits : BitSet = getDefaultTreePatternBits
71
72
// Propagate expressions' pattern bits
@@ -75,8 +76,6 @@ abstract class QueryPlan[PlanType <: QueryPlan[PlanType]]
75
76
}
76
77
bits
77
78
})
78
-
79
- // Override `treePatternBits` to propagate bits for its expressions.
80
79
override def treePatternBits : BitSet = _treePatternBits()
81
80
82
81
/**
Original file line number Diff line number Diff line change @@ -108,12 +108,11 @@ abstract class TreeNode[BaseType <: TreeNode[BaseType]]
108
108
bits
109
109
}
110
110
111
- private val _treePatternBits = new BestEffortLazyVal [BitSet ](() => getDefaultTreePatternBits)
112
-
113
111
/**
114
112
* A BitSet of tree patterns for this TreeNode and its subtree. If this TreeNode and its
115
113
* subtree contains a pattern `P`, the corresponding bit for `P.id` is set in this BitSet.
116
114
*/
115
+ private val _treePatternBits = new BestEffortLazyVal [BitSet ](() => getDefaultTreePatternBits)
117
116
override def treePatternBits : BitSet = _treePatternBits()
118
117
119
118
/**
You can’t perform that action at this time.
0 commit comments