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

99% of the time, the lib path for a service is simply `"./lib64/cmake/google_cloud_cpp_" + lib`. For the other 1% we need to specify a custom path to emit into `ci/etc/expected_install_directories`....

type: cleanup
cpp: generator

This failure indicates the test used more memory than expected: ``` google/cloud/storage/tests/object_read_large_integration_test.cc:87: Failure Expected: (current_rss)

api: storage
type: cleanup
cpp: flake

I think the `google/cloud/storage/tests/grpc_*_integration_test.cpp` are duplicating work. OTOTH, they are easier to follow, so maybe we should keep those are remove the (portions of) the older integration tests.

api: storage
type: cleanup

https://github.com/googleapis/google-cloud-cpp/blob/d9ffe826b7da40f8f7c6fda50749fb5e8edb29fd/google/cloud/internal/async_read_write_stream_tracing.h#L47-L48 We need to mark the stored `span_` as the parent of these `Start` and `Finish` operations. Otherwise, we get broken traces that show only `Start` and no `Finish`. ---...

type: cleanup
cpp: opentelemetry

Despite what I said in #13816, notifications do not work with gRPC in production [^1]. This may never be implemented, and if that is the case, I should remove the...

api: storage
type: cleanup

This cleanup is result of code review request for PR-14384 . More details [here](https://github.com/googleapis/google-cloud-cpp/pull/14384#pullrequestreview-2146018253). Basically, an `is_null` parameter was added to[ `ColumnData` struct](https://github.com/googleapis/google-cloud-cpp/blob/8d01ae34c018c34a1002187705385775e70a4113/google/cloud/bigquery/v2/minimal/internal/common_v2_resources.h#L317) to distinguish between empty strings and null...

type: cleanup

Many GCS+gRPC integration tests do not work against the testbench. Our CI builds are not really using GCS+gRPC, so these problems have gone undetected. I am going to: * disable...

api: storage
type: cleanup

The spans for the three overloads are identical in names and attributes. How will we tell them apart in the trace UI? We would at least want an attribute equivalent...

type: cleanup

After `BucketName` helper is out of experimental namespace, cleanup `storage_control_folder_samples.cc` to use it. Additionally, we should add a similar helper for `FolderName` and utilize that as well.

api: storage
type: cleanup
samples

By default, the generator ignores deprecated RPCs. We decided that there was no need to generate an API for a deprecated RPC when we were playing catch up. (By catch...

type: cleanup
cpp: operator