-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
release-23.1: kvcoord: Fix metrics tracking in mux rangefeed #108038
release-23.1: kvcoord: Fix metrics tracking in mux rangefeed #108038
Conversation
Thanks for opening a backport. Please check the backport criteria before merging:
If some of the basic criteria cannot be satisfied, ensure that the exceptional criteria are satisfied within.
Add a brief release justification to the body of your PR to justify this backport. Some other things to consider:
|
@erikgrinaker some conflicts occurred; but overall mostly clean backport. |
a5257cc
to
df8c73f
Compare
Fix an observability bug in mux rangefeed which would incorrectly count various rangefeed related metrics (total ranges, catchup ranges, etc). Fixes cockroachdb#106152 Fixes cockroachdb#106252 Release note: None
df8c73f
to
60dc414
Compare
I have a cluster running |
I fixed an issue by adding metric struct tag to the new struct. Found it because chart.catalig test failed. I'm surprised it is still not fixed. |
Yeah, that fix isn't merged yet. Can confirm that metrics are broken on master, so let's hold off on this. |
Can you pick my other metrics or to see if that's what was needed? |
Works with #108062. |
@erikgrinaker okay to merge this one then? |
We should pull in the fix. |
It's here already. That's how I discovered this issue (because of catalog_chart tests -- and those tests were removed on the master. note to self: we really need to have a linter or some such to protect against that) |
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.
Ah, missed that.
Backport 1/1 commits from #107384.
/cc @cockroachdb/release
Fix an observability bug in mux rangefeed which would incorrectly count various rangefeed related metrics (total ranges, catchup ranges, etc).
Fixes #106152
Fixes #106252
Release note: None
Release justification: fix observability/metrics accounting in mux rangefeed (disabled by default)