Description
The retry handling system currently relies on both error types as well as reading status codes. This should probably be centralized to rely on only a singular type of error checking (error types), though this will require adding SDK-specific errors for errors like NotMyVbucket (which currently only expose errors through the memcached interface).
Attachments
For Gerrit Dashboard: GOCBC-702 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
127996,3 | GOCBC-702: Refactor retrying to only check error types | master | gocbcore | Status: MERGED | +2 | +1 |
138470,4 | Update agent_diag.go | master | gocbcore | Status: ABANDONED | -1 | 0 |