vitessio / vitess

Vitess is a database clustering system for horizontal scaling of MySQL.
http://vitess.io
Apache License 2.0
18.7k stars 2.1k forks source link

[release-19.0] Fix deadlock in messager and health streamer (#17230) #17233

Closed vitess-bot[bot] closed 6 days ago

vitess-bot[bot] commented 1 week ago

Description

This is a backport of #17230

vitess-bot[bot] commented 1 week ago

Hello @GuptaManan100, there are conflicts in this backport.

Please address them in order to merge this Pull Request. You can execute the snippet below to reset your branch and resolve the conflict manually.

Make sure you replace origin by the name of the vitessio/vitess remote


git fetch --all
gh pr checkout 17233 -R vitessio/vitess
git reset --hard origin/release-19.0
git cherry-pick -m 1 9fdfdb962a6f38b61dc171d0121371ae7be075a0
vitess-bot[bot] commented 1 week ago

Review Checklist

Hello reviewers! :wave: Please follow this checklist when reviewing this Pull Request.

General

Tests

Documentation

New flags

If a workflow is added or modified:

Backward compatibility

codecov[bot] commented 6 days ago

Codecov Report

Attention: Patch coverage is 94.28571% with 2 lines in your changes missing coverage. Please review.

Project coverage is 65.16%. Comparing base (3a35868) to head (fc5086d). Report is 1 commits behind head on release-19.0.

Files with missing lines Patch % Lines
go/vt/vttablet/tabletserver/health_streamer.go 90.47% 2 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## release-19.0 #17233 +/- ## ================================================ + Coverage 65.13% 65.16% +0.03% ================================================ Files 1560 1560 Lines 238294 238303 +9 ================================================ + Hits 155219 155302 +83 + Misses 83075 83001 -74 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.