Skip to content

Commit 9d26ab8

Browse files
Add @transient marker.
1 parent 788a0d9 commit 9d26ab8

File tree

1 file changed

+5
-5
lines changed
  • sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions

1 file changed

+5
-5
lines changed

sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/predicates.scala

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -228,11 +228,11 @@ case class CaseWhen(branches: Seq[Expression]) extends Expression {
228228
branches(1).dataType
229229
}
230230

231-
private[this] lazy val branchesArr = branches.toArray
232-
@transient private[this] lazy val predicates = branches
233-
.sliding(2, 2).collect { case Seq(cond, _) => cond }.toSeq
234-
@transient private[this] lazy val values = branches
235-
.sliding(2, 2).collect { case Seq(_, value) => value }.toSeq
231+
@transient private[this] lazy val branchesArr = branches.toArray
232+
@transient private[this] lazy val predicates =
233+
branches.sliding(2, 2).collect { case Seq(cond, _) => cond }.toSeq
234+
@transient private[this] lazy val values =
235+
branches.sliding(2, 2).collect { case Seq(_, value) => value }.toSeq
236236

237237
override def nullable = {
238238
// If no value is nullable and no elseValue is provided, the whole statement defaults to null.

0 commit comments

Comments
 (0)