Describe the bug
Today, anyone in a finally or except Exception can catch exceptions occurring during eviction and do side-effecting things like logging. We need to set is_replaying to True during eviction (or maybe Core does) and we need to make a new class WorkflowEvictingException(BaseException) that we use when we see stuff happening during delete.
Describe the bug
Today, anyone in a
finallyorexcept Exceptioncan catch exceptions occurring during eviction and do side-effecting things like logging. We need to setis_replayingtoTrueduring eviction (or maybe Core does) and we need to make a newclass WorkflowEvictingException(BaseException)that we use when we see stuff happening during delete.