Skip to content

fixes issue where we panic when gracefully altering cluster with sources#31399

Merged
jubrad merged 1 commit intoMaterializeInc:mainfrom
jubrad:fix/panic-at-the-graceful-reconfig-alter-cluster-with-source
Feb 13, 2025
Merged

fixes issue where we panic when gracefully altering cluster with sources#31399
jubrad merged 1 commit intoMaterializeInc:mainfrom
jubrad:fix/panic-at-the-graceful-reconfig-alter-cluster-with-source

Conversation

@jubrad
Copy link
Contributor

@jubrad jubrad commented Feb 7, 2025

Motivation

The check for sources was missed in graceful reconfig leading to panics. We should make sure we're checking and returning appropriate errors.

Tips for reviewer

Checklist

  • This PR has adequate test coverage / QA involvement has been duly considered. (trigger-ci for additional test/nightly runs)
  • This PR has an associated up-to-date design doc, is a design doc (template), or is sufficiently small to not require a design.
  • If this PR evolves an existing $T ⇔ Proto$T mapping (possibly in a backwards-incompatible way), then it is tagged with a T-proto label.
  • If this PR will require changes to cloud orchestration or tests, there is a companion cloud PR to account for those changes that is tagged with the release-blocker label (example).
  • If this PR includes major user-facing behavior changes, I have pinged the relevant PM to schedule a changelog post.

@jubrad jubrad requested a review from a team as a code owner February 7, 2025 16:31
@jubrad jubrad requested a review from aljoscha February 7, 2025 16:31
@jubrad jubrad added the C-bug Category: something is broken label Feb 10, 2025
@jubrad jubrad force-pushed the fix/panic-at-the-graceful-reconfig-alter-cluster-with-source branch from 9139552 to 60363b3 Compare February 10, 2025 15:43
@jubrad jubrad merged commit 7b6348c into MaterializeInc:main Feb 13, 2025
80 checks passed
@jubrad jubrad deleted the fix/panic-at-the-graceful-reconfig-alter-cluster-with-source branch February 14, 2025 03:24
@def- def- mentioned this pull request Feb 14, 2025
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

C-bug Category: something is broken

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants