Details
-
Epic
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
Critical failures handling API (Ignite 3)
Description
Motivation
Apache Ignite 3 should have some general approach to handle critical failures. The way of handling such errors can be chosen/implemented in the same way as it was done in Apache Ignite 2 [1]
The following failures should be treated as critical:
- System critical errors (e.g. OutOfMemoryError);
- Unintentional system worker termination (e.g. due to an unhandled exception);
System critical error - an error that leads to the system's inoperability.
[1] https://cwiki.apache.org/confluence/display/IGNITE/IEP-14+Ignite+failures+handling