-
Notifications
You must be signed in to change notification settings - Fork 3.8k
CASSANDRA-17424 Performance and Semantic Concerns w/ Metrics for Local vs. Remote Requests in StorageProxy #1501
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
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.
This codepath seems to be actuated by writes on the MV's base table, so it didn't seem correct to record anything around these metrics.
72af6ea to
c12cb45
Compare
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.
If this host is a replica, applyCounterMutationOnCoordinator() -> performWrite(), and there we'll mark a local request against the metrics.
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.
Is it worth being explicit in this comment that the other path will ultimately update the localRequests
|
Looks like the original test is missing anything to test the counter path. |
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.
Out of order import
c12cb45 to
697f371
Compare
…quests against the client request metrics patch by Caleb Rackliffe; reviewed by Jon Meredith for CASSANDRA-17424 Co-authored-by: Marcus Eriksson <marcuse@apache.org> Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>
697f371 to
df90d26
Compare
|
Committed as 57ab3af |
No description provided.