-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
105854: upgrades: fix the write of 'version' to system.tenant_settings r=ajstorm a=knz Prior to this patch, a bogus value was written to the tenant_id column for the 'version' override. This patch fixes it. We also suspect this will help with the multitenant-upgrade roachtest but this will be checked in a later step. Informs #105858. Release note: None Epic: CRDB-26691 106341: roachprod: fix leaky goroutine in `SyncedCluster.Monitor` r=srosenberg a=renatolabs The `Monitor` function would leak a goroutine per node waiting for context cancelation even after the monitor loop had already exited (for example, when a `OneShot` monitor check was requested). This commit updates that function so that we use a cancelable context derived from the context passed as argument; when the monitor loop exits, we cancel that context, which causes the leaky goroutine to terminate appropriately. This leaked goroutine shows up in the newly introduced roachtest `leaktest`, where there is one leaked goroutine per node in the cluster created by the test; the monitor is created during the `assertNoDeadNode` post-test assertion. Epic: none Release note: None 106380: kvserver: unskip and deflake `TestShowTraceReplica` r=erikgrinaker a=erikgrinaker This test asserts on replica placement. By default, the replicate queue can take up to 10 minutes to execute config changes, which can fail the test. This patch speeds up the replicate queue. It also skips the test under stressrace and deadlock, since it is timing sensitive. Resolves #34213. Epic: none Release note: None Co-authored-by: Raphael 'kena' Poss <[email protected]> Co-authored-by: Renato Costa <[email protected]> Co-authored-by: Erik Grinaker <[email protected]>
- Loading branch information
Showing
7 changed files
with
29 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters