You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Previously we'd hit a nil pointer error when trying to print `Proc`
argument when it is `nil`. The problem is that it is stored as
`*tree.RoutineExpr`, and `(*tree.RoutineExpr)(nil)` is different from
`(tree.TypedExpr)(nil)` that we check for (and short-circuit on) in the
`Expr` call.
I have an idea for how we could've caught this, but it'll be done in a
separate commit.
Release note (bug fix): CockroachDB would previously encounter an
internal error when decoding plan gists of the plans with CALL
statements. The bug has been present since 23.2 version and is now
fixed.
0 commit comments