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

This change is [](https://reviewable.io/reviews/googleapis/google-cloud-cpp/15076)

do not merge
api: spanner

**What component of `google-cloud-cpp` is this feature request for?** For GCS **Is your feature request related to a problem? Please describe.** A clear and The original request may have omitted...

type: feature request

**What component of `google-cloud-cpp` is this feature request for?** For GCS **Is your feature request related to a problem? Please describe.** A clear and We need to bring the Async...

type: feature request

**What component of `google-cloud-cpp` is this feature request for?** For GCS **Is your feature request related to a problem? Please describe.** A clear and This decorator should create logical logs...

type: feature request

**What component of `google-cloud-cpp` is this feature request for?** For GCS **Is your feature request related to a problem? Please describe.** A clear and We need a function to convert...

api: storage
type: feature request

Just before the next major release (v3.0.0 expected for 2023-07) we should add a `[[deprecated]]` attribute to all symbols in `google::cloud::storage::oauth2`. The symbols can be removed after (or just before?)...

api: storage
type: cleanup
next major: breaking change

The Spanner service currently accepts ISO8601 formatted literals as well as a subset of other formats that are supported in Postgres. The `google::cloud::spanner::MakeInterval` function accepts both ISO8601 formats as well...

type: cleanup
api: spanner

The initial implementation reacquires a mutex between starting a new Read() and a new Write() message. We should probably do these atomically, or at least guarantee we use the same...

api: storage
type: cleanup

When a range is completed, we should consider returning early or other optimizations in the code path.

api: storage
type: cleanup

These functions are used in separate places and appear to have similar intent, but while PopulateAuthOptions preserves the existing options its given, MakeAuthOptions discards them. This seems incorrect on the...

type: cleanup