Files
aptly/database
Nick Bozhenko 3e54a6dc7d Fix etcd batch write panic with retry logic
- Replace panic with proper error handling in batch Write() method
- Add retry logic with exponential backoff (up to 3 retries by default)
- Implement isRetryableError() to identify transient failures
- Add comprehensive error logging with retry information
- Return formatted errors after exhausting all retries

This prevents pod crashes from etcd timeout errors by gracefully
handling transient failures and returning errors to the caller.
2025-07-16 13:26:41 -04:00
..