Expand description
Rollback Engine for the Actuator
This module provides automatic and manual rollback capabilities with:
- Automatic rollback triggers (health, error rate, latency, quality, cost)
- Fast rollback mode (immediate revert)
- Gradual rollback (reverse canary phases)
- Configuration snapshot restoration
- State recovery and validation
- Rollback history tracking
- Notification support
Structs§
- Rollback
Engine - Rollback Engine implementation
- Rollback
History Entry - Rollback history entry
- Rollback
Notification - Rollback notification
- Rollback
Phase - Rollback phase for gradual rollback
- Rollback
Stats - Rollback engine statistics
- Rollback
Status - Rollback execution status
- Rollback
Trigger - Rollback trigger details
- Threshold
Violation - Threshold violation details
Enums§
- Notification
Severity - Notification severity
- Rollback
Mode - Rollback mode
Traits§
- Notification
Handler - Trait for notification handlers