Description
It would be helpful to have logging in the driver to get insights into its internal state. Examples for events that we could log are:
- A connection is dead & will be replaced.
- The pool is empty, so we cannot get a connection for the current request (but will probably try again)
This should make it more transparent for users how the driver operates and what its current state is.