mirror of
https://github.com/aptly-dev/aptly.git
synced 2026-06-22 08:10:52 +00:00
3e54a6dc7d
- 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.