-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
abci: change client to use multi-reader mutexes #6306
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we only want to make Info
and Query
calls read-locked. Everything else should stay write-locked if I'm not mistaken?
Is there a reason for leaving calls that don't modify the client structs under write-locks? |
Codecov Report
@@ Coverage Diff @@
## master #6306 +/- ##
==========================================
+ Coverage 60.79% 60.86% +0.07%
==========================================
Files 282 282
Lines 26750 26759 +9
==========================================
+ Hits 16262 16288 +26
+ Misses 8796 8781 -15
+ Partials 1692 1690 -2
|
@Mergifyio backport v0.34.x |
Command
|
(cherry picked from commit 1c4dbe3) # Conflicts: # abci/client/local_client.go # consensus/byzantine_test.go
)" This reverts commit 1c4dbe3.
(cherry picked from commit e0c6199)
)" (tendermint#7106) This reverts commit 1c4dbe3.
…ermint#6306)" (backport tendermint#7106) (tendermint#7109)" This reverts commit a82cb7d.
No description provided.