drift
drift copied to clipboard
Differentiate different types of Drift failures
It's sometimes useful to log the reason for a failure. By separating out the specific failure reasons into different exceptions, clients can now inspect the underlying failure reason. This may be useful for logging, or for publication of custom metrics.