Package io.nosqlbench.adapter.cqld4.wrapper
package io.nosqlbench.adapter.cqld4.wrapper
This package contains wrapper logic for the CQL driver to allow more detailed diagnostic data to be captured. Because the Driver "v4" tries to protect developers from themselves and nearly disallows extension, lots of boilerplate had to be added to implement a wrapper.
The purpose of this code is to see basic details from the load balancer's behavior.
The operative part of this package is simply
Cqld4LoadBalancerObserver,
which intercepts query plan logic and logs details at a configurable level of details.