failsafe v2.4.2 Release Notes
-
๐ Improvements
- โ Added
RetryPolicy.onRetryScheduled
event handler. - โ Added
ExecutionEvent.getExecutionCount()
andExecutionContext.getExecutionCount()
, which distinguishes between attempts which may have been rejected and completed executions. - โ Added
Failsafe.none
to create a no-opFailsafeExecutor
. - ๐ Improved support for outer Timeouts with retries.
- ๐ Fixed #221 - Added support for
FailsafeExecutor.with(Executor)
. - ๐ Fixed #277 - Changed
Timeout
to use Failsafe's internal scheduler, so that user providedExecutorService
shutdowns do not interfere with timeouts. - ๐ Fixed #266 - Propagate
Future
cancellation to suppliedCompletionStage
when usinggetStageAsync
.
๐ Bug Fixes
- ๐ Fixed #267 - Allow null fallback values to be passed through when using nested fallbacks.
- โ Added