-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Labels
Description
In our apps, there are several scenarios where we perform batch processing. During these batches, errors may or may not occur. When an error does occur, the current behavior is to immediately propagate it, which can leave the execution state in an invalid or partially-updated state. Instead, we need a mechanism to collect and send a batch of errors to the main status loop, allowing it to process them centrally and take appropriate action. This will ensure we do not break execution flow mid-way or leave the system in an inconsistent state.