google-cloud-cpp icon indicating copy to clipboard operation
google-cloud-cpp copied to clipboard

C++ Client Libraries for Google Cloud Services

Results 531 google-cloud-cpp issues
Sort by recently updated
recently updated
newest added

The gRPC in BCR does not build on (at least) MSVC 2019. We disable `bzlmod` to work around this. https://github.com/googleapis/google-cloud-cpp/actions/runs/9868431121 ``` ERROR: C:/b/gzs2r5o4/external/grpc~~grpc_repo_deps_ext~envoy_api/envoy/extensions/load_balancing_policies/client_side_weighted_round_robin/v3/BUILD:7:18: Compiling external/grpc~~grpc_repo_deps_ext~envoy_api/envoy/extensions/load_balancing_policies/client_side_weighted_round_robin/v3/client_side_weighted_round_robin.upb_minitable.c failed: (Exit 2): cl.exe failed:...

type: cleanup

We use scripts to invoke the microgenerator via Bazel, for example: https://github.com/googleapis/google-cloud-cpp/blob/34c4b4c3f61f716cb993c56dfd72486f427f1073/ci/cloudbuild/builds/generate-libraries.sh#L26-L33 It seems that kind of code really belongs in some kind of `genrule()` or a custom rule. There...

type: cleanup

This test does some low-level black magic to force a specific type of socket error. 1. The storage library should not be testing this, if anywhere, this belongs in the...

api: storage
type: cleanup

For historical reasons these tests are somewhat indirect. Fewer things could be mocked at the time. We can clean them up after the fixes for #14424

api: storage
type: cleanup

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [bazelbuild/bazelisk](https://redirect.github.com/bazelbuild/bazelisk) | patch | `v1.22.0` -> `v1.22.1` | --- ### Release Notes bazelbuild/bazelisk (bazelbuild/bazelisk) ###...

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | rules_python | bazel_dep | minor | `0.36.0` -> `0.37.0` | --- ### Configuration...

Storage introduced credentials in the public namespace `google::cloud::storage::oauth2`. These credential classes are now deprecated in favor of GUAC (`google::cloud::Credentials`): https://github.com/googleapis/google-cloud-cpp/blob/80a518a357c93eec7ddc49666efcd7984135dafb/google/cloud/storage/oauth2/credentials.h#L45 However, the storage internals are implemented in terms of `google::cloud::storage::oauth2::Credentials`....

api: storage
type: cleanup

Please add support for Restore Token, as described in go/hns-bucket-softdelete-support-client-request You can use the [Java implementation](https://github.com/googleapis/java-storage/pull/2768) as a reference

api: storage
type: feature request

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | rules_cc | bazel_dep | patch | `0.0.9` -> `0.0.13` | | [rules_cc](https://redirect.github.com/bazelbuild/rules_cc) |...

do not merge

``` class DefaultDataMigrationServiceStub : public DataMigrationServiceStub { public: DefaultDataMigrationServiceStub( std::unique_ptr< google::cloud::clouddms::v1::DataMigrationService::StubInterface> grpc_stub, std::unique_ptr operations_stub, std::unique_ptr iampolicy_stub, std::unique_ptr locations_stub, std::unique_ptr operations) : grpc_stub_(std::move(grpc_stub)), operations_stub_(std::move(operations_stub)), iampolicy_stub_(std::move(iampolicy_stub)), locations_stub_(std::move(locations_stub)), operations_(std::move(operations)) {} ``` After adding...

type: cleanup