Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

panic: cannot drop instances with installed collections #29528

Open
sentry-io bot opened this issue Sep 13, 2024 · 1 comment
Open

panic: cannot drop instances with installed collections #29528

sentry-io bot opened this issue Sep 13, 2024 · 1 comment
Assignees
Labels
A-CLUSTER Topics related to the CLUSTER layer A-compute Area: compute A-controller Area: controllers

Comments

@sentry-io
Copy link

sentry-io bot commented Sep 13, 2024

Sentry Issue: DATABASE-BACKEND-3MV

panic: cannot drop instances with installed collections
  File "panicking.rs", line 652, in rust_begin_unwind
  File "instance.rs", in mz_compute_client::controller::instance::Instance<T>::drop
  File "controller.rs", line 586, in mz_compute_client::controller::ComputeController<T>::drop_instance
  File "clusters.rs", line 370, in mz_controller::Controller::drop_cluster
  File "ddl.rs", line 655, in mz_adapter::coord::Coordinator::catalog_transact_inner::{closure#0}::{closure#0}::{closure#9}
...
(60 additional frame(s) were not displayed)
@sentry-io sentry-io bot added A-CLUSTER Topics related to the CLUSTER layer A-compute Area: compute A-controller Area: controllers labels Sep 13, 2024
@teskje
Copy link
Contributor

teskje commented Sep 13, 2024

Context in Slack.

This is likely related to blue/green deployments. My suspicion is that something about ALTER {SCHEMA,CLUSTER} ... SWAP confuses the coordinator enough that it forgets about dataflows it previously installed on the swapped clusters.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-CLUSTER Topics related to the CLUSTER layer A-compute Area: compute A-controller Area: controllers
Projects
None yet
Development

No branches or pull requests

1 participant