Skip to content

Fix retries for error responses (#10).

Fixes #10 (closed) by ensuring that in all but the last retry attempt error responses are treated as exceptions to be eligible for retries via recovering in the higher-order function withRetries (formerly mkRequest).

The actual patch of the issue is just lines 505-510 in Database.CQL.IO.Client.

Other changes are:

  • Some documentation updates.
  • Tweaking the treatment around throwing UnexpectedResponses, including a 'Show' instance that includes as much information as is available and "showable".

Merge request reports

Loading