Bradley White

Results 22 issues of Bradley White

When #9625 is available in a release used by the quickstarts (probably v2.2.0), update the quickstarts for location-dependent services to use the new make-connection API.

type: cleanup
api: dialogflow
api: documentai

https://source.cloud.google.com/results/invocations/9bce0d5c-c86a-4db7-8015-3f9d6a04c7fc ``` [1854/2404] Linking CXX executable google\cloud\spanner\partition_options_test.exe FAILED: google/cloud/spanner/partition_options_test.exe cmd.exe /C "cd . && C:\ProgramData\chocolatey\lib\cmake.portable\tools\cmake-3.15.1-win64-x64\bin\cmake.exe -E vs_link_exe --intdir=google\cloud\spanner\CMakeFiles\spanner_partition_options_test.dir --rc=C:\PROGRA~2\WI3CF2~1\10\bin\100190~1.0\x64\rc.exe --mt=C:\PROGRA~2\WI3CF2~1\10\bin\100190~1.0\x64\mt.exe --manifests -- C:\PROGRA~2\MICROS~1\2019\COMMUN~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\link.exe /nologo @CMakeFiles\spanner_partition_options_test.rsp /out:google\cloud\spanner\partition_options_test.exe /implib:google\cloud\spanner\partition_options_test.lib /pdb:google\cloud\spanner\partition_options_test.pdb /version:0.0 /machine:x64...

type: cleanup
cpp: flake

We'd like to support default `Options` on a per-operation basis. For example, if the user does not override a retry or backoff policy, it would be nice for the default...

type: feature request

https://source.cloud.google.com/results/invocations/adea03ee-63c1-4106-8902-fc928efba51d ``` 2022-07-27T03:59:21Z (+574s) -------------------------------- | Compiling using all CPUs | -------------------------------- T+0.065s [1/2480] Building CXX object google/cloud/CMakeFiles/rest_internal_internal_unified_rest_credentials_test.dir/internal/unified_rest_credentials_test.cc.o : T+166.771s [706/2480] Linking CXX executable google/cloud/storage/examples/storage_public_object_samples T+167.149s [707/2480] Linking CXX executable...

type: cleanup
cpp: flake

Add an `Options options = {}` argument to the constructor of the client class(es). Merge these options with the default options for the service, and store them as a member...

type: feature request
priority: p2
api: pubsub

There is some cleanup to do in the integration tests and samples when the Spanner emulator supports `default_leader`.

type: cleanup
api: spanner
priority: p3

There is some cleanup to do in the integration tests and samples when the Spanner emulator supports `version_retention_period`.

type: cleanup
api: spanner
priority: p3

We cannot compile google/cloud/storagetransfer with the latest googleapis (current as-of 2022-04-25) because the protos define a `UID` enum, which generates a `UID_MAX` identifier, which is a macro on macOS: ```...

type: cleanup
external
api: storagetransfer

``` [ RUN ] IamIntegrationTest.ServiceAccountKeyCrudSuccess google/cloud/iam/integration_tests/iam_integration_test.cc:376: Failure Value of: key_names Expected: contains at least one element that is equal to "projects/cloud-cpp-testing-resources/serviceAccounts/[email protected]/keys/2c0809af67582a7bd7c32b3bbd6ae6934ae65ba7" Actual: {} ``` * GCB: https://console.cloud.google.com/cloud-build/builds;region=us-east1/0e38b10e-d95c-4a51-8c76-01d774d7e6c2;tab=detail?project=cloud-cpp-testing-resources * Raw: https://storage.googleapis.com/cloud-cpp-community-publiclogs/logs/google-cloud-cpp/main/d8fc35f0aaa4ee3c41ce428ee6b22c6fc19dbb40/fedora-36-integration-daily/log-0e38b10e-d95c-4a51-8c76-01d774d7e6c2.txt

type: cleanup
api: iam
cpp: flake

As of 2022-06-01, `google::cloud::spanner::MakeTestRow()` has been deprecated in favor of the identically-functioning `google::cloud::spanner_mocks::MakeRow()`. This is part of an effort to move test-only code to test-only libraries. The old interface will...

type: cleanup
api: spanner
next major: breaking change