google-cloud-cpp
google-cloud-cpp copied to clipboard
C++ Client Libraries for Google Cloud Services
A number of services include the `Locations` mixin: https://github.com/googleapis/googleapis/blob/117be9dfdf65ff766a794c8b85d5d7480a1fd83d/google/cloud/location/locations.proto#L29-L32 These mixins do not appear in the `.proto` file, they only seem to appear in the YAML file: https://github.com/googleapis/googleapis/blob/117be9dfdf65ff766a794c8b85d5d7480a1fd83d/google/cloud/clouddms/v1/datamigration_v1.yaml#L6-L10 But they...
Bazel enforces "Header inclusion rules": https://bazel.build/reference/be/c-cpp#hdrs When the `layering_check` feature is enabled, none of the top-level targets are usable. They have no `hdrs` value: https://github.com/googleapis/google-cloud-cpp/blob/8ecdff6cd9ad79e2b2b847edd83205fb8ae65071/BUILD.bazel#L79-L87 - [x] I think we...
I am about to promote the gRPC plugin to GA (the service is GA with an allow list). I will leave some shims in the `google::cloud::storage_experimental` namespace, and an alias...
Finding from [go/cloud-cxx:user-study-summary](https://goto.google.com/cloud-cxx:user-study-summary)
Finding from [go/cloud-cxx:user-study-summary](https://goto.google.com/cloud-cxx:user-study-summary)
Finding from: [go/cloud-cxx:user-study-summary](https://goto.google.com/cloud-cxx:user-study-summary)
Currently compute mocks are not used in any build or test, adding a sample would correct that and increase the breadth of documentation for the library.
Several of the [Pub/Sub streaming pull samples](https://cloud.google.com/pubsub/docs/pull#c++) have a call that looks like `PleaseIgnoreThisSimplifiesTestingTheSamples()`. As I understand it, this is to help with the continuous tests on the samples. However,...
This happened in an unrelated PR. No time to investigate right now: https://pantheon.corp.google.com/cloud-build/builds;region=us-east1/e3eb748d-4881-40a6-8c30-70fe11eba566?project=cloud-cpp-testing-resources&e=VertexAiColabPublicPreviewLaunch::VertexAiColabPublicPreviewEnabled&mods=logs_tg_prod ``` Step #5: 2024-03-08T19:46:48Z (+270s) Step #5: ------------------------------------ Step #5: | Running quickstart: bigquery | Step #5:...
The scaffold generator runs without any context of the protos in use. We could move the generation of the quickstart skeleton to have access to the service definition. With that...