java-driver
java-driver copied to clipboard
Follow up on #1640 - Add ExecutionInfo to RequestTracker callbacks
In #1640 we are waiting for author to incorporate our feedback. The intention of this PR is to speed up the process, leaving original author's commit intact and recorded in Git history. Adding ExecutionInfo to RequestTracker is needed to implement OpenTelemetry support (JAVA-3148) and add onStartXXX() callbacks (JAVA-3046).
Introduced changes:
- Add callbacks when we start processing given request (in general and on certain node).
- Removed duplicated arguments from
RequestTrackerinterface. We have been passing the same arguments as method parameters and insideExecutionInfo.