google-cloud-cpp
google-cloud-cpp copied to clipboard
C++ Client Libraries for Google Cloud Services
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`....
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)
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.
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`. ---...
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...
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...
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...
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...
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.
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...