Skip to content

Add retry backoff for connection errors in OnyxUtils.retryOperation #87782

@Julesssss

Description

@Julesssss

Errors #1, #3, #5 from the storage error investigation account for 51.7% of all failures and are transient connection issues. OnyxUtils.retryOperation currently retries immediately with no delay, which is ineffective — the DB connection needs time to recover.

Explore adding exponential backoff or an alternative retry mechanism for these connection-class errors.

Parent issue: #85252

Issue OwnerCurrent Issue Owner: @leshniak

Metadata

Metadata

Labels

EngineeringImprovementItem broken or needs improvement.InternalRequires API changes or must be handled by Expensify staffMonthlyKSv2

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions