sunng87 / diehard

Clojure resilience library for flexible retry, circuit breaker and rate limiter
Eclipse Public License 2.0
330 stars 27 forks source link

Failsafe 3 #47

Closed sunng87 closed 2 years ago

sunng87 commented 2 years ago

This changeset adopt API changes in Failsafe 3.

At the moment pre-defined policy is not working because of the removal of .copy methods from policy API: https://github.com/failsafe-lib/failsafe/issues/310

It's still possible to copy them within diehard library, but we can wait to see if this can be implemented from upstream.