mirror of
https://github.com/neondatabase/neon.git
synced 2026-09-30 17:06:01 +00:00
## Problem Since https://github.com/neondatabase/neon/commit/0f367cb6650b7ae088729e1703814628f9eccf5d the timeout in `with_client_retries` is implemented via `tokio::timeout` instead of `reqwest::ClientBuilder::timeout` (because we reuse the client). It changed the error representation if the timeout is exceeded. Such errors were suppressed in `allowed_errors.py`, but old regexps do not match the new error. Discussion: https://neondb.slack.com/archives/C033RQ5SPDH/p1743533184736319 ## Summary of changes - Add new `Timeout` error to `allowed_errors.py`