Aleksey Yeschenko created CASSANDRA-14677:
---------------------------------------------
Summary: Clean up Message.Request implementations
Key: CASSANDRA-14677
URL: https://issues.apache.org/jira/browse/CASSANDRA-14677
Project: Cassandra
Issue Type: Improvement
Reporter: Aleksey Yeschenko
Assignee: Aleksey Yeschenko
Fix For: 4.0.x
First tracing support, many years ago, then most recently audit log, made a big
mess out of {{Message.Request.execute()}} implementations.
This patch tries to clean up some of it by removing tracing logic from
{{QueryState}} and moving shared tracing functionality to
{{Message.Request.perform()}}. It also moves out tracing and audit log boiler
plate into their own small methods instead of polluting {{execute()}}
implementations.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]