X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=539672374503043ac607d6d20449f7c6d75c482b;hb=ddcc02d14d03169c54c65db9f0f446836483ba55;hp=87395b81af11e69029e7179d10b31639673025b9;hpb=db83437ef48f4571e1d225572cc7235eb5e64fe3;p=dbsrgits%2FDBIx-Class-Historic.git diff --git a/Changes b/Changes index 87395b8..5396723 100644 --- a/Changes +++ b/Changes @@ -1,6 +1,11 @@ Revision history for DBIx::Class * Notable Changes and Deprecations + - Neither exception_action() nor $SIG{__DIE__} handlers are invoked + on recoverable errors. This ensures that the retry logic is fully + insulated from changes in control flow, as the handlers are only + invoked when an error is leaving the DBIC internals to be handled by + the caller (n.b. https://github.com/PerlDancer/Dancer2/issues/1125) - $result->related_resultset() no longer passes extra arguments to an underlying search_rs(), as by design these arguments would be used only on the first call to ->related_resultset(), and ignored