google-cloud-cpp
google-cloud-cpp copied to clipboard
Support `RetryInfo` in Bigtable
Googlers can see go/cloud-cxx:cbt-retry-info for more details.
Milestone 1
- [x] Support
RetryInfoinStatus, like we do withErrorInfo - [x] Capture
RetryInfofrom server responses - [x] Add
UseServerRetryInfoOptionoption, defaulted in Bigtable - [x] Heed
RetryInfoinBulkApply - [x] Heed
RetryInfoinReadRows - [x] Heed
RetryInfoinSampleRows - [x] Heed
RetryInfoinAsyncBulkApply - [x] Heed
RetryInfoinAsyncReadRows - [x] Heed
RetryInfoinAsyncSampleRows - [ ] Flip the feature flag
Milestone 2
- [x] Heed
RetryInfoinRetryLoop - [x] Heed
RetryInfoinAsyncRetryLoop