gemini
gemini copied to clipboard
Handle timeouts properly
Timeout is not an standard error, it does not tell weather operation was completed or not. To handle timeout properly we need to:
- For validations - just retry
- For mutations - retry if applicable
- For DDL - retry with special error handling