cockroach
cockroach copied to clipboard
concurrency: remove the concept of distinguished waiters
Now that https://github.com/cockroachdb/cockroach/pull/119581 has landed, we no longer distinguish (no pun intended) between liveness pushes and deadlock detection pushes. This obviates the need for the concept of distinguished waiters. Removing them also serves as a nice cleanup, and gets us a step closer to things like generalized lock promotion.
Informs https://github.com/cockroachdb/cockroach/issues/110435
Release note: None
Your pull request contains more than 1000 changes. It is strongly encouraged to split big PRs into smaller chunks.
:owl: Hoot! I am a Blathers, a bot for CockroachDB. My owner is dev-inf.
Data-driven tests skewed post rebase. I'll try again.
bors r=nvanbenschoten