[DRIVERS-651] Make ExceededTimeLimit retryable writes error Created: 06/May/19  Updated: 28/Oct/23  Resolved: 23/Sep/20

Status: Closed
Project: Drivers
Component/s: Retryability
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Gregory McKeon (Inactive) Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-40493 Make Interrupted a retryable writes e... Closed
depends on CDRIVER-3494 Make ExceededTimeLimit retryable writ... Closed
depends on CSHARP-2905 Make ExceededTimeLimit retryable writ... Closed
depends on CXX-1908 Make ExceededTimeLimit retryable writ... Closed
depends on MOTOR-489 Make ExceededTimeLimit retryable writ... Closed
depends on PYTHON-2099 Make ExceededTimeLimit retryable writ... Closed
depends on RUBY-2084 Make ExceededTimeLimit retryable writ... Closed
depends on GODRIVER-1464 Make ExceededTimeLimit retryable writ... Closed
depends on JAVA-3595 Make ExceededTimeLimit retryable writ... Closed
depends on NODE-2426 Make ExceededTimeLimit retryable writ... Closed
depends on PHPC-1530 Make ExceededTimeLimit retryable writ... Closed
depends on RUST-380 Make ExceededTimeLimit retryable writ... Closed
Related
related to SERVER-44519 Label ExceededTimeLimit (262) errors ... Closed
Server Compat: 4.1
Driver Compliance:
Key Status/Resolution FixVersion
PYTHON-2099 Fixed 3.11
NODE-2426 Fixed 3.6.0
CSHARP-2905 Fixed 2.11.0
GODRIVER-1464 Fixed 1.4.0
CXX-1908 Done
JAVA-3595 Fixed 4.1.0
RUBY-2084 Done
CDRIVER-3494 Fixed 1.17.0-beta, 1.17.0
MOTOR-489 Works as Designed
PHPC-1530 Fixed 1.8.0-beta1, 1.8.0
RUST-380 Duplicate
SWIFT-805 Fixed 1.1.0

 Description   

In SERVER-40493 the server team suggests that drivers should consider ExceededTimeLimit, LockTimeout, and ClientDisconnect as retryable writes errors.


Generated at Thu Feb 08 08:22:02 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.