Add more retries to things that might fail due to locked databases
Fixes the retryable! macro to not reference the error returned. A double reference will fall back to the generic RetryableError implementation for &T, instead of using the user-defined implementation
Fixed up the tracing so that we aren't logging extremely noisy references to self
tl;dr
retryable!
macro to not reference the error returned. A double reference will fall back to the genericRetryableError
implementation for&T
, instead of using the user-defined implementationself