cockroachdb / cockroach

CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
https://www.cockroachlabs.com
Other
30.03k stars 3.8k forks source link

Sentry: helpers.go:358: building declarative schema change targets for ALTER TABLE: cannot find column with name × (1) attached stack trace -- stack trace: | github.com/cockroachdb/cockroach/pkg/... #127810

Open cockroach-sentry opened 2 months ago

cockroach-sentry commented 2 months ago

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/5652402517/?referrer=webhooks_plugin

Panic Message:

helpers.go:358: building declarative schema change targets for ALTER TABLE: cannot find column with name ×
(1) attached stack trace
  -- stack trace:
  | github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scerrors.EventLogger.HandlePanicAndLogError
  |     github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scerrors/errors.go:80
  | runtime.gopanic
  |     GOROOT/src/runtime/panic.go:884
  | github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scbuild/internal/scbuildstmt.mustGetColumnIDFromColumnName
  |     github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/helpers.go:358
  | github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scbuild/internal/scbuildstmt.alterTableAddForeignKey
  |     github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/alter_table_add_constraint.go:242
  | github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scbuild/internal/scbuildstmt.alterTableAddConstraint
  |     github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/alter_table_add_constraint.go:52
  | reflect.Value.call
  |     GOROOT/src/reflect/value.go:584
  | reflect.Value.Call
  |     GOROOT/src/reflect/value.go:368
  | github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scbuild/internal/scbuildstmt.AlterTable
  |     github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/alter_table.go:231
  | reflect.Value.call
  |     GOROOT/src/reflect/value.go:584
  | reflect.Value.Call
  |     GOROOT/src/reflect/value.go:368
  | github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scbuild/internal/scbuildstmt.Process
  |     github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/process.go:202
  | github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scbuild.Build
  |     github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scbuild/build.go:68
  | github.com/cockroachdb/cockroach/pkg/sql.(*planner).SchemaChange
  |     github.com/cockroachdb/cockroach/pkg/sql/schema_change_plan_node.go:68
  | github.com/cockroachdb/cockroach/pkg/sql.buildOpaque
  |     github.com/cockroachdb/cockroach/pkg/sql/opaque.go:56
  | github.com/cockroachdb/cockroach/pkg/sql/opt/optbuilder.(*Builder).tryBuildOpaque
  |     github.com/cockroachdb/cockroach/pkg/sql/opt/optbuilder/opaque.go:70
  | github.com/cockroachdb/cockroach/pkg/sql/opt/optbuilder.(*Builder).buildStmt
  |     github.com/cockroachdb/cockroach/pkg/sql/opt/optbuilder/builder.go:413
  | github.com/cockroachdb/cockroach/pkg/sql/opt/optbuilder.(*Builder).buildStmtAtRoot
  |     github.com/cockroachdb/cockroach/pkg/sql/opt/optbuilder/builder.go:257
  | github.com/cockroachdb/cockroach/pkg/sql/opt/optbuilder.(*Builder).Build
  |     github.com/cockroachdb/cockroach/pkg/sql/opt/optbuilder/builder.go:231
  | github.com/cockroachdb/cockroach/pkg/sql.(*optPlanningCtx).buildExecMemo
  |     github.com/cockroachdb/cockroach/pkg/sql/plan_opt.go:570
  | github.com/cockroachdb/cockroach/pkg/sql.(*planner).makeOptimizerPlan
  |     github.com/cockroachdb/cockroach/pkg/sql/plan_opt.go:237
  | github.com/cockroachdb/cockroach/pkg/sql.(*connExecutor).makeExecPlan
  |     github.com/cockroachdb/cockroach/pkg/sql/conn_executor_exec.go:1546
  | github.com/cockroachdb/cockroach/pkg/sql.(*connExecutor).dispatchToExecutionEngine
  |     github.com/cockroachdb/cockroach/pkg/sql/conn_executor_exec.go:1159
  | github.com/cockroachdb/cockroach/pkg/sql.(*connExecutor).execStmtInOpenState
  |     github.com/cockroachdb/cockroach/pkg/sql/conn_executor_exec.go:748
  | github.com/cockroachdb/cockroach/pkg/sql.(*connExecutor).execStmt.func1
  |     github.com/cockroachdb/cockroach/pkg/sql/conn_executor_exec.go:135
  | github.com/cockroachdb/cockroach/pkg/sql.(*connExecutor).execWithProfiling
  |     github.com/cockroachdb/cockroach/pkg/sql/conn_executor_exec.go:2551
  | github.com/cockroachdb/cockroach/pkg/sql.(*connExecutor).execStmt
  |     github.com/cockroachdb/cockroach/pkg/sql/conn_executor_exec.go:134
  | github.com/cockroachdb/cockroach/pkg/sql.(*connExecutor).execPortal
  |     github.com/cockroachdb/cockroach/pkg/sql/conn_executor_exec.go:224
  | github.com/cockroachdb/cockroach/pkg/sql.(*connExecutor).execCmd.func2
  |     github.com/cockroachdb/cockroach/pkg/sql/conn_executor.go:2068
  | github.com/cockroachdb/cockroach/pkg/sql.(*connExecutor).execCmd
  |     github.com/cockroachdb/cockroach/pkg/sql/conn_executor.go:2070
  | github.com/cockroachdb/cockroach/pkg/sql.(*connExecutor).run
  |     github.com/cockroachdb/cockroach/pkg/sql/conn_executor.go:1912
  | github.com/cockroachdb/cockroach/pkg/sql.(*Server).ServeConn
  |     github.com/cockroachdb/cockroach/pkg/sql/conn_executor.go:867
Wraps: (2) building declarative schema change targets for ALTER TABLE
Wraps: (3) assertion failure
Wraps: (4) attached stack trace
  -- stack trace:
  | github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scbuild/internal/scbuildstmt.mustGetColumnIDFromColumnName
  |     github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/helpers.go:358
  | github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scbuild/internal/scbuildstmt.alterTableAddForeignKey
  |     github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/alter_table_add_constraint.go:242
  | github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scbuild/internal/scbuildstmt.alterTableAddConstraint
  |     github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/alter_table_add_constraint.go:52
  | reflect.Value.call
  |     GOROOT/src/reflect/value.go:584
  | reflect.Value.Call
  |     GOROOT/src/reflect/value.go:368
  | github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scbuild/internal/scbuildstmt.AlterTable
  |     github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/alter_table.go:231
  | reflect.Value.call
  |     GOROOT/src/reflect/value.go:584
  | reflect.Value.Call
  |     GOROOT/src/reflect/value.go:368
  | github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scbuild/internal/scbuildstmt.Process
  |     github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/process.go:202
  | github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scbuild.Build
  |     github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scbuild/build.go:68
  | github.com/cockroachdb/cockroach/pkg/sql.(*planner).SchemaChange
  |     github.com/cockroachdb/cockroach/pkg/sql/schema_change_plan_node.go:68
  | github.com/cockroachdb/cockroach/pkg/sql.buildOpaque
  |     github.com/cockroachdb/cockroach/pkg/sql/opaque.go:56
  | github.com/cockroachdb/cockroach/pkg/sql/opt/optbuilder.(*Builder).tryBuildOpaque
  |     github.com/cockroachdb/cockroach/pkg/sql/opt/optbuilder/opaque.go:70
  | github.com/cockroachdb/cockroach/pkg/sql/opt/optbuilder.(*Builder).buildStmt
  |     github.com/cockroachdb/cockroach/pkg/sql/opt/optbuilder/builder.go:413
  | github.com/cockroachdb/cockroach/pkg/sql/opt/optbuilder.(*Builder).buildStmtAtRoot
  |     github.com/cockroachdb/cockroach/pkg/sql/opt/optbuilder/builder.go:257
  | github.com/cockroachdb/cockroach/pkg/sql/opt/optbuilder.(*Builder).Build
  |     github.com/cockroachdb/cockroach/pkg/sql/opt/optbuilder/builder.go:231
  | github.com/cockroachdb/cockroach/pkg/sql.(*optPlanningCtx).buildExecMemo
  |     github.com/cockroachdb/cockroach/pkg/sql/plan_opt.go:570
  | github.com/cockroachdb/cockroach/pkg/sql.(*planner).makeOptimizerPlan
  |     github.com/cockroachdb/cockroach/pkg/sql/plan_opt.go:237
  | github.com/cockroachdb/cockroach/pkg/sql.(*connExecutor).makeExecPlan
  |     github.com/cockroachdb/cockroach/pkg/sql/conn_executor_exec.go:1546
  | github.com/cockroachdb/cockroach/pkg/sql.(*connExecutor).dispatchToExecutionEngine
  |     github.com/cockroachdb/cockroach/pkg/sql/conn_executor_exec.go:1159
  | github.com/cockroachdb/cockroach/pkg/sql.(*connExecutor).execStmtInOpenState
  |     github.com/cockroachdb/cockroach/pkg/sql/conn_executor_exec.go:748
  | github.com/cockroachdb/cockroach/pkg/sql.(*connExecutor).execStmt.func1
  |     github.com/cockroachdb/cockroach/pkg/sql/conn_executor_exec.go:135
  | github.com/cockroachdb/cockroach/pkg/sql.(*connExecutor).execWithProfiling
  |     github.com/cockroachdb/cockroach/pkg/sql/conn...
Stacktrace (expand for inline code snippets): [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/pgwire/conn.go#L730-L732](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/pgwire/conn.go#L730-L732) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor.go#L866-L868](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor.go#L866-L868) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor.go#L1911-L1913](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor.go#L1911-L1913) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor.go#L2069-L2071](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor.go#L2069-L2071) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor.go#L2067-L2069](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor.go#L2067-L2069) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L223-L225](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L223-L225) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L133-L135](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L133-L135) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L2550-L2552](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L2550-L2552) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L134-L136](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L134-L136) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L747-L749](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L747-L749) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L1158-L1160](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L1158-L1160) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L1545-L1547](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L1545-L1547) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/plan_opt.go#L236-L238](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/plan_opt.go#L236-L238) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/plan_opt.go#L569-L571](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/plan_opt.go#L569-L571) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/opt/optbuilder/builder.go#L230-L232](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/opt/optbuilder/builder.go#L230-L232) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/opt/optbuilder/builder.go#L256-L258](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/opt/optbuilder/builder.go#L256-L258) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/opt/optbuilder/builder.go#L412-L414](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/opt/optbuilder/builder.go#L412-L414) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/opt/optbuilder/opaque.go#L69-L71](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/opt/optbuilder/opaque.go#L69-L71) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/opaque.go#L55-L57](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/opaque.go#L55-L57) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schema_change_plan_node.go#L67-L69](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schema_change_plan_node.go#L67-L69) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schemachanger/scbuild/build.go#L67-L69](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schemachanger/scbuild/build.go#L67-L69) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/process.go#L201-L203](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/process.go#L201-L203) [GOROOT/src/reflect/value.go#L367-L369](GOROOT/src/reflect/value.go#L367-L369) [GOROOT/src/reflect/value.go#L583-L585](GOROOT/src/reflect/value.go#L583-L585) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/alter_table.go#L230-L232](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/alter_table.go#L230-L232) [GOROOT/src/reflect/value.go#L367-L369](GOROOT/src/reflect/value.go#L367-L369) [GOROOT/src/reflect/value.go#L583-L585](GOROOT/src/reflect/value.go#L583-L585) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/alter_table_add_constraint.go#L51-L53](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/alter_table_add_constraint.go#L51-L53) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/alter_table_add_constraint.go#L241-L243](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/alter_table_add_constraint.go#L241-L243) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/helpers.go#L357-L359](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/helpers.go#L357-L359) [GOROOT/src/runtime/panic.go#L883-L885](GOROOT/src/runtime/panic.go#L883-L885) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schemachanger/scerrors/errors.go#L79-L81](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schemachanger/scerrors/errors.go#L79-L81) [GOROOT/src/runtime/asm_amd64.s#L1593-L1595](GOROOT/src/runtime/asm_amd64.s#L1593-L1595) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/pgwire/conn.go#L730-L732](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/pgwire/conn.go#L730-L732) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor.go#L866-L868](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor.go#L866-L868) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor.go#L1911-L1913](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor.go#L1911-L1913) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor.go#L2069-L2071](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor.go#L2069-L2071) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor.go#L2067-L2069](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor.go#L2067-L2069) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L223-L225](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L223-L225) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L133-L135](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L133-L135) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L2550-L2552](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L2550-L2552) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L134-L136](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L134-L136) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L747-L749](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L747-L749) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L1158-L1160](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L1158-L1160) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L1545-L1547](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/conn_executor_exec.go#L1545-L1547) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/plan_opt.go#L236-L238](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/plan_opt.go#L236-L238) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/plan_opt.go#L569-L571](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/plan_opt.go#L569-L571) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/opt/optbuilder/builder.go#L230-L232](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/opt/optbuilder/builder.go#L230-L232) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/opt/optbuilder/builder.go#L256-L258](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/opt/optbuilder/builder.go#L256-L258) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/opt/optbuilder/builder.go#L412-L414](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/opt/optbuilder/builder.go#L412-L414) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/opt/optbuilder/opaque.go#L69-L71](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/opt/optbuilder/opaque.go#L69-L71) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/opaque.go#L55-L57](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/opaque.go#L55-L57) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schema_change_plan_node.go#L67-L69](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schema_change_plan_node.go#L67-L69) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schemachanger/scbuild/build.go#L67-L69](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schemachanger/scbuild/build.go#L67-L69) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/process.go#L201-L203](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/process.go#L201-L203) [GOROOT/src/reflect/value.go#L367-L369](GOROOT/src/reflect/value.go#L367-L369) [GOROOT/src/reflect/value.go#L583-L585](GOROOT/src/reflect/value.go#L583-L585) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/alter_table.go#L230-L232](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/alter_table.go#L230-L232) [GOROOT/src/reflect/value.go#L367-L369](GOROOT/src/reflect/value.go#L367-L369) [GOROOT/src/reflect/value.go#L583-L585](GOROOT/src/reflect/value.go#L583-L585) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/alter_table_add_constraint.go#L51-L53](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/alter_table_add_constraint.go#L51-L53) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/alter_table_add_constraint.go#L241-L243](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/alter_table_add_constraint.go#L241-L243) [https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/helpers.go#L357-L359](https://github.com/cockroachdb/cockroach/blob/21786aa112e6b822858f281c1cc59608987c5c0a/pkg/sql/schemachanger/scbuild/internal/scbuildstmt/helpers.go#L357-L359)
pkg/sql/pgwire/conn.go in pkg/sql/pgwire.(*conn).processCommandsAsync.func1 at line 731
pkg/sql/conn_executor.go in pkg/sql.(*Server).ServeConn at line 867
pkg/sql/conn_executor.go in pkg/sql.(*connExecutor).run at line 1912
pkg/sql/conn_executor.go in pkg/sql.(*connExecutor).execCmd at line 2070
pkg/sql/conn_executor.go in pkg/sql.(*connExecutor).execCmd.func2 at line 2068
pkg/sql/conn_executor_exec.go in pkg/sql.(*connExecutor).execPortal at line 224
pkg/sql/conn_executor_exec.go in pkg/sql.(*connExecutor).execStmt at line 134
pkg/sql/conn_executor_exec.go in pkg/sql.(*connExecutor).execWithProfiling at line 2551
pkg/sql/conn_executor_exec.go in pkg/sql.(*connExecutor).execStmt.func1 at line 135
pkg/sql/conn_executor_exec.go in pkg/sql.(*connExecutor).execStmtInOpenState at line 748
pkg/sql/conn_executor_exec.go in pkg/sql.(*connExecutor).dispatchToExecutionEngine at line 1159
pkg/sql/conn_executor_exec.go in pkg/sql.(*connExecutor).makeExecPlan at line 1546
pkg/sql/plan_opt.go in pkg/sql.(*planner).makeOptimizerPlan at line 237
pkg/sql/plan_opt.go in pkg/sql.(*optPlanningCtx).buildExecMemo at line 570
pkg/sql/opt/optbuilder/builder.go in pkg/sql/opt/optbuilder.(*Builder).Build at line 231
pkg/sql/opt/optbuilder/builder.go in pkg/sql/opt/optbuilder.(*Builder).buildStmtAtRoot at line 257
pkg/sql/opt/optbuilder/builder.go in pkg/sql/opt/optbuilder.(*Builder).buildStmt at line 413
pkg/sql/opt/optbuilder/opaque.go in pkg/sql/opt/optbuilder.(*Builder).tryBuildOpaque at line 70
pkg/sql/opaque.go in pkg/sql.buildOpaque at line 56
pkg/sql/schema_change_plan_node.go in pkg/sql.(*planner).SchemaChange at line 68
pkg/sql/schemachanger/scbuild/build.go in pkg/sql/schemachanger/scbuild.Build at line 68
pkg/sql/schemachanger/scbuild/internal/scbuildstmt/process.go in pkg/sql/schemachanger/scbuild/internal/scbuildstmt.Process at line 202
GOROOT/src/reflect/value.go in reflect.Value.Call at line 368
GOROOT/src/reflect/value.go in reflect.Value.call at line 584
pkg/sql/schemachanger/scbuild/internal/scbuildstmt/alter_table.go in pkg/sql/schemachanger/scbuild/internal/scbuildstmt.AlterTable at line 231
GOROOT/src/reflect/value.go in reflect.Value.Call at line 368
GOROOT/src/reflect/value.go in reflect.Value.call at line 584
pkg/sql/schemachanger/scbuild/internal/scbuildstmt/alter_table_add_constraint.go in pkg/sql/schemachanger/scbuild/internal/scbuildstmt.alterTableAddConstraint at line 52
pkg/sql/schemachanger/scbuild/internal/scbuildstmt/alter_table_add_constraint.go in pkg/sql/schemachanger/scbuild/internal/scbuildstmt.alterTableAddForeignKey at line 242
pkg/sql/schemachanger/scbuild/internal/scbuildstmt/helpers.go in pkg/sql/schemachanger/scbuild/internal/scbuildstmt.mustGetColumnIDFromColumnName at line 358
GOROOT/src/runtime/panic.go in runtime.gopanic at line 884
pkg/sql/schemachanger/scerrors/errors.go in pkg/sql/schemachanger/scerrors.EventLogger.HandlePanicAndLogError at line 80
GOROOT/src/runtime/asm_amd64.s in runtime.goexit at line 1594
pkg/sql/pgwire/conn.go in pkg/sql/pgwire.(*conn).processCommandsAsync.func1 at line 731
pkg/sql/conn_executor.go in pkg/sql.(*Server).ServeConn at line 867
pkg/sql/conn_executor.go in pkg/sql.(*connExecutor).run at line 1912
pkg/sql/conn_executor.go in pkg/sql.(*connExecutor).execCmd at line 2070
pkg/sql/conn_executor.go in pkg/sql.(*connExecutor).execCmd.func2 at line 2068
pkg/sql/conn_executor_exec.go in pkg/sql.(*connExecutor).execPortal at line 224
pkg/sql/conn_executor_exec.go in pkg/sql.(*connExecutor).execStmt at line 134
pkg/sql/conn_executor_exec.go in pkg/sql.(*connExecutor).execWithProfiling at line 2551
pkg/sql/conn_executor_exec.go in pkg/sql.(*connExecutor).execStmt.func1 at line 135
pkg/sql/conn_executor_exec.go in pkg/sql.(*connExecutor).execStmtInOpenState at line 748
pkg/sql/conn_executor_exec.go in pkg/sql.(*connExecutor).dispatchToExecutionEngine at line 1159
pkg/sql/conn_executor_exec.go in pkg/sql.(*connExecutor).makeExecPlan at line 1546
pkg/sql/plan_opt.go in pkg/sql.(*planner).makeOptimizerPlan at line 237
pkg/sql/plan_opt.go in pkg/sql.(*optPlanningCtx).buildExecMemo at line 570
pkg/sql/opt/optbuilder/builder.go in pkg/sql/opt/optbuilder.(*Builder).Build at line 231
pkg/sql/opt/optbuilder/builder.go in pkg/sql/opt/optbuilder.(*Builder).buildStmtAtRoot at line 257
pkg/sql/opt/optbuilder/builder.go in pkg/sql/opt/optbuilder.(*Builder).buildStmt at line 413
pkg/sql/opt/optbuilder/opaque.go in pkg/sql/opt/optbuilder.(*Builder).tryBuildOpaque at line 70
pkg/sql/opaque.go in pkg/sql.buildOpaque at line 56
pkg/sql/schema_change_plan_node.go in pkg/sql.(*planner).SchemaChange at line 68
pkg/sql/schemachanger/scbuild/build.go in pkg/sql/schemachanger/scbuild.Build at line 68
pkg/sql/schemachanger/scbuild/internal/scbuildstmt/process.go in pkg/sql/schemachanger/scbuild/internal/scbuildstmt.Process at line 202
GOROOT/src/reflect/value.go in reflect.Value.Call at line 368
GOROOT/src/reflect/value.go in reflect.Value.call at line 584
pkg/sql/schemachanger/scbuild/internal/scbuildstmt/alter_table.go in pkg/sql/schemachanger/scbuild/internal/scbuildstmt.AlterTable at line 231
GOROOT/src/reflect/value.go in reflect.Value.Call at line 368
GOROOT/src/reflect/value.go in reflect.Value.call at line 584
pkg/sql/schemachanger/scbuild/internal/scbuildstmt/alter_table_add_constraint.go in pkg/sql/schemachanger/scbuild/internal/scbuildstmt.alterTableAddConstraint at line 52
pkg/sql/schemachanger/scbuild/internal/scbuildstmt/alter_table_add_constraint.go in pkg/sql/schemachanger/scbuild/internal/scbuildstmt.alterTableAddForeignKey at line 242
pkg/sql/schemachanger/scbuild/internal/scbuildstmt/helpers.go in pkg/sql/schemachanger/scbuild/internal/scbuildstmt.mustGetColumnIDFromColumnName at line 358

Tags

Tag Value
Command server
Environment v23.1.0-alpha.5
Go Version go1.19.4
Platform linux amd64
Distribution CCL
Cockroach Release v23.1.0-alpha.5
Cockroach SHA 21786aa112e6b822858f281c1cc59608987c5c0a
# of CPUs 2
# of Goroutines 395

Jira issue: CRDB-40614

blathers-crl[bot] commented 2 months ago

Hi @cockroach-sentry, please add branch-* labels to identify which branch(es) this C-bug affects.

:owl: Hoot! I am a Blathers, a bot for CockroachDB. My owner is dev-inf.