Darren Bolduc
Darren Bolduc
Deprecate these options: https://github.com/googleapis/google-cloud-cpp/blob/7b535eeb2db520e47988a02e6601199268a2fa08/google/cloud/bigtable/options.h#L54-L73 We do not need them. The endpoint should be configured using `EndpointOption` like all other libraries do. We will still need to have `internal` versions of...
Here is a write up on [full jitter](https://aws.amazon.com/blogs/architecture/exponential-backoff-and-jitter/). Apparently the java clients [do this](https://github.com/googleapis/gax-java/blob/main/gax/src/main/java/com/google/api/gax/retrying/ExponentialRetryAlgorithm.java#L253-L256). With pure exponential backoff policy we might have backoff ranges like: req1: (.5, 1) req2: (1,...
This is over gRPC. We have seen it flake with `kNotFound` * GCB: https://console.cloud.google.com/cloud-build/builds;region=us-east1/341d961a-2d84-4e8d-b970-aa9344ad2619;tab=detail?project=cloud-cpp-testing-resources * Raw: https://storage.googleapis.com/cloud-cpp-community-publiclogs/logs/google-cloud-cpp/main/c309c884fd0b67af111f19f8d1ca0f6f5db88a99/fedora-36-gcs-grpc/log-341d961a-2d84-4e8d-b970-aa9344ad2619.txt ``` [ RUN ] ObjectParallelUploadIntegrationTest.DefaultAllowOverwrites google/cloud/storage/tests/object_parallel_upload_integration_test.cc:94: Failure Value of: object_metadata Expected: code is...
https://github.com/googleapis/googleapis/tree/master/google/cloud/connectors/v1
* GCB: https://console.cloud.google.com/cloud-build/builds;region=us-east1/f380b932-bab0-4675-bd88-035b8097dfa3;tab=detail?project=cloud-cpp-testing-resources * Raw: https://storage.googleapis.com/cloud-cpp-community-publiclogs/logs/google-cloud-cpp/main/590a76fbce11aec379ecfc4770dc0ad6b7f2b807/fedora-36-gcs-grpc/log-f380b932-bab0-4675-bd88-035b8097dfa3.txt ``` [ RUN ] CurlRequestTest.CheckResponseHeaders google/cloud/storage/tests/curl_request_integration_test.cc:319: Failure Expected equality of these values: 200 response->status_code Which is: 504 response=status_code=504, headers={:curl-peer: 52.87.105.151, connection: keep-alive, content-length: 132,...
# Objective - Make it simple for customers to tie telemetry to the GCP resource producing it. - Get one step closer to a universal OOTB resource detector # Background...
Fixes #13514 Flip the feature flag that tells Bigtable that our client supports `RetryInfo`. - - - This change is [](https://reviewable.io/reviews/googleapis/google-cloud-cpp/13708)
Syntax from: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners#example-of-a-codeowners-file ``` # In this example, @doctocat owns any files in the build/logs # directory at the root of the repository and any of its # subdirectories. /build/logs/...
@coryan points out that - We auto populate `request_id`-like fields in the connection layer. - This is valuable information for debugging - So we should include it in our traces....
Googlers can see go/cloud-cxx:cbt-retry-info for more details. ## Milestone 1 - [x] Support `RetryInfo` in `Status`, like we do with `ErrorInfo` - [x] Capture `RetryInfo` from server responses - [x]...