This issue was auto filed by Sentry. It represents a crash or reported error on a live cluster with telemetry enabled.
datum.go:5329: comparison of two different versions of enum USER DEFINED ENUM: × oid 122691: versions 3 and 4
(1) plan gist: AgGE5gIEAIMEAgAAAxcUAITmAgICAQc8Bz4HTgVWIYTmAgIABgY=
Wraps: (2) while executing: UPDATE _ AS _ SET _ = $1 FROM (SELECT _._ AS _, _._ AS _ FROM _ AS _ WHERE ((_._ IN (_, _)) AND (NOT (_._ IS NULL))) AND (_._ <= $1) LIMIT $1) AS _ WHERE (_._ = _._) RETURNING _._, _._, _._
Wraps: (3)
Wraps: (4) assertion failure
Wraps: (5) attached stack trace
-- stack trace:
| github.com/cockroachdb/cockroach/pkg/sql/sem/tree.(*DEnum).Compare
| pkg/sql/sem/tree/datum.go:5329
| github.com/cockroachdb/cockroach/pkg/sql/sem/tree.(*DTuple).SearchSorted.func1
| pkg/sql/sem/tree/datum.go:4609
| sort.Search
| GOROOT/src/sort/search.go:65
| github.com/cockroachdb/cockroach/pkg/sql/sem/tree.(*DTuple).SearchSorted
| pkg/sql/sem/tree/datum.go:4608
| github.com/cockroachdb/cockroach/pkg/sql/sem/eval.(*evaluator).EvalInTupleOp
| pkg/sql/sem/eval/binary_op.go:609
| github.com/cockroachdb/cockroach/pkg/sql/sem/tree.(*InTupleOp).Eval
| bazel-out/k8-opt/bin/pkg/sql/sem/tree/eval_op_generated.go:472
| github.com/cockroachdb/cockroach/pkg/sql/sem/eval.(*evaluator).EvalComparisonExpr
| pkg/sql/sem/eval/expr.go:280
| github.com/cockroachdb/cockroach/pkg/sql/sem/tree.(*ComparisonExpr).Eval
| bazel-out/k8-opt/bin/pkg/sql/sem/tree/eval_expr_generated.go:116
| github.com/cockroachdb/cockroach/pkg/sql/sem/eval.Expr
| pkg/sql/sem/eval/expr.go:22
| github.com/cockroachdb/cockroach/pkg/sql/execinfra/execexpr.(*helper).eval
| pkg/sql/execinfra/execexpr/expr.go:310
| github.com/cockroachdb/cockroach/pkg/sql/execinfra/execexpr.(*MultiHelper).EvalExpr
| pkg/sql/execinfra/execexpr/expr.go:163
| github.com/cockroachdb/cockroach/pkg/sql/execinfra.(*ProcOutputHelper).ProcessRow
| pkg/sql/execinfra/processorsbase.go:296
| github.com/cockroachdb/cockroach/pkg/sql/execinfra.(*ProcessorBase).ProcessRowHelper
| pkg/sql/execinfra/processorsbase.go:749
| github.com/cockroachdb/cockroach/pkg/sql/rowexec.(*noopProcessor).Next
| pkg/sql/rowexec/noop.go:96
| github.com/cockroachdb/cockroach/pkg/sql/colexec.(*Columnarizer).Next
| pkg/sql/colexec/columnarizer.go:244
| github.com/cockroachdb/cockroach/pkg/sql/colexecop.(*noopOperator).Next
| pkg/sql/colexecop/operator.go:476
| github.com/cockroachdb/cockroach/pkg/sql/colexec.(*Materializer).next
| pkg/sql/colexec/materializer.go:248
| github.com/cockroachdb/cockroach/pkg/sql/colexec.(*Materializer).nextAdapter
| pkg/sql/colexec/materializer.go:276
| github.com/cockroachdb/cockroach/pkg/sql/colexecerror.CatchVectorizedRuntimeError
| pkg/sql/colexecerror/error.go:162
| github.com/cockroachdb/cockroach/pkg/sql/colexec.(*Materializer).Next
| pkg/sql/colexec/materializer.go:282
| github.com/cockroachdb/cockroach/pkg/sql/rowexec.(*noopProcessor).Next
| pkg/sql/rowexec/noop.go:83
| github.com/cockroachdb/cockroach/pkg/sql/colexec.(*Columnarizer).Next
| pkg/sql/colexec/columnarizer.go:244
| github.com/cockroachdb/cockroach/pkg/sql/colexecop.(*noopOperator).Next
| pkg/sql/colexecop/operator.go:476
| github.com/cockroachdb/cockroach/pkg/sql/colexec/colexecbase.(*simpleProjectOp).Next
| pkg/sql/colexec/colexecbase/simple_project.go:114
| github.com/cockroachdb/cockroach/pkg/sql/colexec.(*Materializer).next
| pkg/sql/colexec/materializer.go:248
| github.com/cockroachdb/cockroach/pkg/sql/colexec.(*Materializer).nextAdapter
| pkg/sql/colexec/materializer.go:276
| github.com/cockroachdb/cockroach/pkg/sql/colexecerror.CatchVectorizedRuntimeError
| pkg/sql/colexecerror/error.go:162
| github.com/cockroachdb/cockroach/pkg/sql/colexec.(*Materializer).Next
| pkg/sql/colexec/materializer.go:282
| github.com/cockroachdb/cockroach/pkg/sql.(*rowSourceToPlanNode).Next
| pkg/sql/row_source_to_plan_node.go:80
| github.com/cockroachdb/cockroach/pkg/sql.(*updateNode).processBatch
| pkg/sql/update.go:135
| github.com/cockroachdb/cockroach/pkg/sql.(*updateNode).startExec
| pkg/sql/update.go:109
| github.com/cockroachdb/cockroach/pkg/sql.startExec
| pkg/sql/plan.go:558
Wraps: (6) comparison of two different versions of enum USER DEFINED ENUM: × oid 122691: versions 3 and 4
Error types: (1) *safedetails.withSafeDetails (2) *safedetails.withSafeDetails (3) *colexecerror.notInternalError (4) *assert.withAssertionFailure (5) *withstack.withStack (6) *errutil.leafError
-- report composition:
*errutil.leafError: comparison of two different versions of enum USER DEFINED ENUM: × oid 122691: versions 3 and 4
datum.go:5329: *withstack.withStack (top exception)
*assert.withAssertionFailure
*colexecerror.notInternalError
*safedetails.withSafeDetails: while executing: UPDATE _ AS _ SET _ = $1 FROM (SELECT _._ AS _, _._ AS _ FROM _ AS _ WHERE ((_._ IN (_, _)) AND (NOT (_._ IS NULL))) AND (_._ <= $1) LIMIT $1) AS _ WHERE (_._ = _._) RETURNING _._, _._, _._
*safedetails.withSafeDetails: plan gist: AgGE5gIEAIMEAgAAAxcUAITmAgICAQc8Bz4HTgVWIYTmAgIABgY=
pkg/sql/plan.go in pkg/sql.startExec at line 558
pkg/sql/update.go in pkg/sql.(*updateNode).startExec at line 109
pkg/sql/update.go in pkg/sql.(*updateNode).processBatch at line 135
pkg/sql/row_source_to_plan_node.go in pkg/sql.(*rowSourceToPlanNode).Next at line 80
pkg/sql/colexec/materializer.go in pkg/sql/colexec.(*Materializer).Next at line 282
pkg/sql/colexecerror/error.go in pkg/sql/colexecerror.CatchVectorizedRuntimeError at line 162
pkg/sql/colexec/materializer.go in pkg/sql/colexec.(*Materializer).nextAdapter at line 276
pkg/sql/colexec/materializer.go in pkg/sql/colexec.(*Materializer).next at line 248
pkg/sql/colexec/colexecbase/simple_project.go in pkg/sql/colexec/colexecbase.(*simpleProjectOp).Next at line 114
pkg/sql/colexecop/operator.go in pkg/sql/colexecop.(*noopOperator).Next at line 476
pkg/sql/colexec/columnarizer.go in pkg/sql/colexec.(*Columnarizer).Next at line 244
pkg/sql/rowexec/noop.go in pkg/sql/rowexec.(*noopProcessor).Next at line 83
pkg/sql/colexec/materializer.go in pkg/sql/colexec.(*Materializer).Next at line 282
pkg/sql/colexecerror/error.go in pkg/sql/colexecerror.CatchVectorizedRuntimeError at line 162
pkg/sql/colexec/materializer.go in pkg/sql/colexec.(*Materializer).nextAdapter at line 276
pkg/sql/colexec/materializer.go in pkg/sql/colexec.(*Materializer).next at line 248
pkg/sql/colexecop/operator.go in pkg/sql/colexecop.(*noopOperator).Next at line 476
pkg/sql/colexec/columnarizer.go in pkg/sql/colexec.(*Columnarizer).Next at line 244
pkg/sql/rowexec/noop.go in pkg/sql/rowexec.(*noopProcessor).Next at line 96
pkg/sql/execinfra/processorsbase.go in pkg/sql/execinfra.(*ProcessorBase).ProcessRowHelper at line 749
pkg/sql/execinfra/processorsbase.go in pkg/sql/execinfra.(*ProcOutputHelper).ProcessRow at line 296
pkg/sql/execinfra/execexpr/expr.go in pkg/sql/execinfra/execexpr.(*MultiHelper).EvalExpr at line 163
pkg/sql/execinfra/execexpr/expr.go in pkg/sql/execinfra/execexpr.(*helper).eval at line 310
pkg/sql/sem/eval/expr.go in pkg/sql/sem/eval.Expr at line 22
bazel-out/k8-opt/bin/pkg/sql/sem/tree/eval_expr_generated.go in pkg/sql/sem/tree.(*ComparisonExpr).Eval at line 116
pkg/sql/sem/eval/expr.go in pkg/sql/sem/eval.(*evaluator).EvalComparisonExpr at line 280
bazel-out/k8-opt/bin/pkg/sql/sem/tree/eval_op_generated.go in pkg/sql/sem/tree.(*InTupleOp).Eval at line 472
pkg/sql/sem/eval/binary_op.go in pkg/sql/sem/eval.(*evaluator).EvalInTupleOp at line 609
pkg/sql/sem/tree/datum.go in pkg/sql/sem/tree.(*DTuple).SearchSorted at line 4608
GOROOT/src/sort/search.go in sort.Search at line 65
pkg/sql/sem/tree/datum.go in pkg/sql/sem/tree.(*DTuple).SearchSorted.func1 at line 4609
pkg/sql/sem/tree/datum.go in pkg/sql/sem/tree.(*DEnum).Compare at line 5329
This issue was auto filed by Sentry. It represents a crash or reported error on a live cluster with telemetry enabled.
Sentry Link: https://cockroach-labs.sentry.io/issues/7572641673/?referrer=webhooks_plugin
Panic Message:
Stacktrace (expand for inline code snippets):
pkg/sql/plan.go#L557-L559
pkg/sql/update.go#L108-L110
pkg/sql/update.go#L134-L136
pkg/sql/row_source_to_plan_node.go#L79-L81
pkg/sql/colexec/materializer.go#L281-L283
pkg/sql/colexecerror/error.go#L161-L163
pkg/sql/colexec/materializer.go#L275-L277
pkg/sql/colexec/materializer.go#L247-L249
pkg/sql/colexec/colexecbase/simple_project.go#L113-L115
pkg/sql/colexecop/operator.go#L475-L477
pkg/sql/colexec/columnarizer.go#L243-L245
pkg/sql/rowexec/noop.go#L82-L84
pkg/sql/colexec/materializer.go#L281-L283
pkg/sql/colexecerror/error.go#L161-L163
pkg/sql/colexec/materializer.go#L275-L277
pkg/sql/colexec/materializer.go#L247-L249
pkg/sql/colexecop/operator.go#L475-L477
pkg/sql/colexec/columnarizer.go#L243-L245
pkg/sql/rowexec/noop.go#L95-L97
pkg/sql/execinfra/processorsbase.go#L748-L750
pkg/sql/execinfra/processorsbase.go#L295-L297
pkg/sql/execinfra/execexpr/expr.go#L162-L164
pkg/sql/execinfra/execexpr/expr.go#L309-L311
pkg/sql/sem/eval/expr.go#L21-L23
bazel-out/k8-opt/bin/pkg/sql/sem/tree/eval_expr_generated.go#L115-L117
pkg/sql/sem/eval/expr.go#L279-L281
bazel-out/k8-opt/bin/pkg/sql/sem/tree/eval_op_generated.go#L471-L473
pkg/sql/sem/eval/binary_op.go#L608-L610
pkg/sql/sem/tree/datum.go#L4607-L4609
GOROOT/src/sort/search.go#L64-L66
pkg/sql/sem/tree/datum.go#L4608-L4610
pkg/sql/sem/tree/datum.go#L5328-L5330
Tags
Jira issue: CRDB-65104