You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When kiwi 0.21.0 is released, CatchingRunnable#handleExceptionSafely changes from a Throwable argument to Exception. When this occurs we need to fix/change:
MonitoredJob, which implements CatchingRunnable
JobErrorHandler interface, which should accept Exception instead of Throwable
Implementations of JobErrorHandler in the JobErrorHandlers utility class
The text was updated successfully, but these errors were encountered:
* Update Throwable to Exception in MonitoredJob due to breaking changes
in kiwi 0.21.0 which changed CatchingRunnable to only handle Exception
and not Throwable
* Change JobErrorHandler and JobErrorHandlers to only handle Exception
for the same reason kiwi changed CatchingRunnable; Throwable should
not be caught by application code, since it could also catch Error
subclasses such as OutOfMemoryError, etc.
Dependency updates:
* Bump dropwizard-curator from 0.17.0 to 0.18.0
* Bump service-discovery-client from 0.14.0 to 0.15.0
* Bump registry-aware-jersey-client from 0.12.0 to 0.13.0
Closes#115Closes#123Closes#124Closes#125
* Update Throwable to Exception in MonitoredJob due to breaking changes
in kiwi 0.21.0 which changed CatchingRunnable to only handle Exception
and not Throwable
* Change JobErrorHandler and JobErrorHandlers to only handle Exception
for the same reason kiwi changed CatchingRunnable; Throwable should
not be caught by application code, since it could also catch Error
subclasses such as OutOfMemoryError, etc.
Dependency updates:
* Bump dropwizard-curator from 0.17.0 to 0.18.0
* Bump service-discovery-client from 0.14.0 to 0.15.0
* Bump registry-aware-jersey-client from 0.12.0 to 0.13.0
Closes#115Closes#123Closes#124Closes#125
When kiwi 0.21.0 is released, CatchingRunnable#handleExceptionSafely changes from a
Throwable
argument toException
. When this occurs we need to fix/change:The text was updated successfully, but these errors were encountered: