Jonathan Halterman
Jonathan Halterman
See https://github.com/jhalterman/failsafe/issues/145#issuecomment-456217684 One of the challenges I am recalling from sync CompletionStage execution is how to implement sync retries without spawning another thread or potentially blowing up a call stack,...
For result listeners that are improperly typed, ClassCastExceptions may occur. It might be nice to report these out somehow, such as via a logging extension.
Ex: ``` onFailedAttempt(ConnectException.class, e -> log.error("Failed to connect", e)); ``` Failure instances of `ConnectException` will trigger the listeners, else the listener is not triggered. Currently users can do: ``` onFailedAttempt(e...
Nested markdown lists don't appear to be properly supported, instead rendering as single-level lists. Ex, this: - a - b - c becomes this: - a - b - c
When writing markdown docs for a set of functions, it's common to require the same links over and over. Markdown supports [reference style links](https://daringfireball.net/projects/markdown/syntax#link) which allow named links to be...
The dogfood.ntriples files is missing from the examples, causing the dogfood example to not work.
As Failsafe already supports policies that are useful for networked operations, it would make sense to support phi accrural (or other accural algorithms) failure detection for situations where fixed timeouts...
Install python-dev so that ambari builds can succeed on vagrant provisioned machines. Current builds fail via psutils-compile in ambari-metrics-host-monitoring with: ``` [INFO] --- maven-antrun-plugin:1.7:run (psutils-compile) @ ambari-metrics-host-monitoring --- [INFO] Executing...
It would be sweet if some basic test result info could be sent over in the notification, something along the lines of: Tests passed: 123, failed: 3, ignored: 1 ...with...
`######` is not properly converted to `h6.`