...
2) Situations required graceful node shutdown with custom notification
- IgniteOutOfMemoryException
- Persistence errors
- ExchangeWorker exits with error
3) Prefomance issues should be covered by metrics
- GC STW duration
- Timed out tasks and jobs
- TX deadlock
- Hanged Tx (waits for some service)
- Java Deadlocks
4) Situations required external monitoring implementation
- GC STW duration exceed maximum possible lengthlength (node should be stopped before STW finished)
// Describe project risks, such as API or binary compatibility issues, major protocol changes, etc.
...