[SERVER-75796] Transaction API should add context to final error when out of retries Created: 06/Apr/23  Updated: 06/Jul/23  Resolved: 06/Jul/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Jack Mulrow Assignee: David Chen (Inactive)
Resolution: Won't Do Votes: 0
Labels: neweng
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
Assigned Teams:
Sharding NYC
Participants:
Linked BF Score: 16

 Description   

The transaction API will retry on transient transaction errors up to 120 times by default, and it would be helpful for debugging if it added error context to a transient error it chooses not to retry because it is out of retries. 



 Comments   
Comment by David Chen (Inactive) [ 06/Jul/23 ]

The API attempts are already logged up until the point it runs out of retries after an error here.

The added context could be redundant. 

Generated at Thu Feb 08 06:31:05 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.