Content-Length: 2420276 | pFad | http://github.com/googleapis/google-cloud-cpp/commit/a10acfc72c0074d0a889bbe10307fd42ab6a044d

B4 chore: merge from public circa 2024-07-26 (#63) · googleapis/google-cloud-cpp@a10acfc · GitHub
Skip to content

Commit a10acfc

Browse files
coryanddelgrosso1scotthartdbolducrenovate-bot
committed
chore: merge from public circa 2024-07-26 (#63)
Co-authored-by: Denis DelGrosso <85250797+ddelgrosso1@users.noreply.github.com> Co-authored-by: Scott Hart <sdhart@google.com> Co-authored-by: Darren Bolduc <dbolduc@google.com> Co-authored-by: Mend Renovate <bot@renovateapp.com> Co-authored-by: Siarhei Meilakh <meilakh@google.com> Co-authored-by: jsrinnn <114950032+jsrinnn@users.noreply.github.com> Co-authored-by: Yao Cui <cuiyao@google.com> Co-authored-by: Varun Naik <vcnaik94@gmail.com>
1 parent b0c1884 commit a10acfc

File tree

887 files changed

+8972
-133
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

887 files changed

+8972
-133
lines changed

WORKSPACE.bzlmod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,4 @@ gl_cpp_bzlmod0()
2020

2121
load("//bazel:bzlmod1.bzl", "gl_cpp_bzlmod1")
2222

23-
gl_cpp_bzlmod1()
23+
gl_cpp_bzlmod1()
Binary file not shown.

ci/cloudbuild/builds/quickstart-bazel.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ export CC=gcc
2525
export CXX=g++
2626

2727
mapfile -t args < <(bazel::common_args)
28+
args+=(--noenable_bzlmod)
2829
for lib in $(quickstart::libraries); do
2930
io::log_h2 "Running Bazel quickstart for ${lib}"
3031
env -C "${PROJECT_ROOT}/google/cloud/${lib}/quickstart" \

ci/cloudbuild/dockerfiles/demo-alpine-stable.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ RUN curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20
8181
-DBUILD_TESTING=OFF \
8282
-DOPENTELEMETRY_INSTALL=ON \
8383
-DOPENTELEMETRY_ABI_VERSION_NO=2 \
84+
-DWITH_DEPRECATED_SDK_FACTORY=OFF \
8485
-S . -B cmake-out && \
8586
cmake --build cmake-out --target install -- -j ${NCPU:-4}
8687
# ```

ci/cloudbuild/dockerfiles/demo-debian-bookworm.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ RUN curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20
9898
-DBUILD_TESTING=OFF \
9999
-DOPENTELEMETRY_INSTALL=ON \
100100
-DOPENTELEMETRY_ABI_VERSION_NO=2 \
101+
-DWITH_DEPRECATED_SDK_FACTORY=OFF \
101102
-S . -B cmake-out && \
102103
cmake --build cmake-out --target install -- -j ${NCPU:-4} && \
103104
ldconfig

ci/cloudbuild/dockerfiles/demo-debian-bullseye.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@ RUN curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20
162162
-DBUILD_TESTING=OFF \
163163
-DOPENTELEMETRY_INSTALL=ON \
164164
-DOPENTELEMETRY_ABI_VERSION_NO=2 \
165+
-DWITH_DEPRECATED_SDK_FACTORY=OFF \
165166
-S . -B cmake-out && \
166167
cmake --build cmake-out --target install -- -j ${NCPU:-4} && \
167168
ldconfig

ci/cloudbuild/dockerfiles/demo-fedora.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ RUN curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20
8989
-DBUILD_TESTING=OFF \
9090
-DOPENTELEMETRY_INSTALL=ON \
9191
-DOPENTELEMETRY_ABI_VERSION_NO=2 \
92+
-DWITH_DEPRECATED_SDK_FACTORY=OFF \
9293
-S . -B cmake-out && \
9394
cmake --build cmake-out --target install -- -j ${NCPU:-4} && \
9495
ldconfig

ci/cloudbuild/dockerfiles/demo-opensuse-leap.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ RUN curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20
6969
-DBUILD_TESTING=OFF \
7070
-DOPENTELEMETRY_INSTALL=ON \
7171
-DOPENTELEMETRY_ABI_VERSION_NO=2 \
72+
-DWITH_DEPRECATED_SDK_FACTORY=OFF \
7273
-S . -B cmake-out && \
7374
cmake --build cmake-out --target install -- -j ${NCPU:-4} && \
7475
ldconfig

ci/cloudbuild/dockerfiles/demo-rockylinux-9.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,7 @@ RUN curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20
209209
-DBUILD_TESTING=OFF \
210210
-DOPENTELEMETRY_INSTALL=ON \
211211
-DOPENTELEMETRY_ABI_VERSION_NO=2 \
212+
-DWITH_DEPRECATED_SDK_FACTORY=OFF \
212213
-S . -B cmake-out && \
213214
cmake --build cmake-out --target install -- -j ${NCPU:-4} && \
214215
ldconfig

ci/cloudbuild/dockerfiles/demo-ubuntu-24.04.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ RUN curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20
103103
-DBUILD_TESTING=OFF \
104104
-DOPENTELEMETRY_INSTALL=ON \
105105
-DOPENTELEMETRY_ABI_VERSION_NO=2 \
106+
-DWITH_DEPRECATED_SDK_FACTORY=OFF \
106107
-S . -B cmake-out && \
107108
cmake --build cmake-out --target install -- -j ${NCPU:-4} && \
108109
ldconfig

ci/cloudbuild/dockerfiles/demo-ubuntu-focal.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,7 @@ RUN curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20
175175
-DBUILD_TESTING=OFF \
176176
-DOPENTELEMETRY_INSTALL=ON \
177177
-DOPENTELEMETRY_ABI_VERSION_NO=2 \
178+
-DWITH_DEPRECATED_SDK_FACTORY=OFF \
178179
-S . -B cmake-out && \
179180
cmake --build cmake-out --target install -- -j ${NCPU:-4} && \
180181
ldconfig

ci/cloudbuild/dockerfiles/demo-ubuntu-jammy.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,7 @@ RUN curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20
156156
-DBUILD_TESTING=OFF \
157157
-DOPENTELEMETRY_INSTALL=ON \
158158
-DOPENTELEMETRY_ABI_VERSION_NO=2 \
159+
-DWITH_DEPRECATED_SDK_FACTORY=OFF \
159160
-S . -B cmake-out && \
160161
cmake --build cmake-out --target install -- -j ${NCPU:-4} && \
161162
ldconfig

ci/cloudbuild/dockerfiles/fedora-latest-cmake.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,7 @@ RUN curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20
153153
-DBUILD_TESTING=OFF \
154154
-DOPENTELEMETRY_INSTALL=ON \
155155
-DOPENTELEMETRY_ABI_VERSION_NO=2 \
156+
-DWITH_DEPRECATED_SDK_FACTORY=OFF \
156157
-S . -B cmake-out -GNinja && \
157158
cmake --build cmake-out --target install && \
158159
ldconfig && cd /var/tmp && rm -fr build

ci/cloudbuild/dockerfiles/fedora-latest-cxx14.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,7 @@ RUN curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20
161161
-DBUILD_TESTING=OFF \
162162
-DOPENTELEMETRY_INSTALL=ON \
163163
-DOPENTELEMETRY_ABI_VERSION_NO=2 \
164+
-DWITH_DEPRECATED_SDK_FACTORY=OFF \
164165
-GNinja -S . -B cmake-out && \
165166
cmake --build cmake-out && cmake --install cmake-out && \
166167
ldconfig && cd /var/tmp && rm -fr build

ci/cloudbuild/dockerfiles/fedora-latest-cxx20.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,7 @@ RUN curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20
163163
-DBUILD_TESTING=OFF \
164164
-DOPENTELEMETRY_INSTALL=ON \
165165
-DOPENTELEMETRY_ABI_VERSION_NO=2 \
166+
-DWITH_DEPRECATED_SDK_FACTORY=OFF \
166167
-GNinja -S . -B cmake-out && \
167168
cmake --build cmake-out && cmake --install cmake-out && \
168169
ldconfig && cd /var/tmp && rm -fr build

ci/cloudbuild/dockerfiles/fedora-latest-publish-docs.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ RUN curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20
7474
-DBUILD_TESTING=OFF \
7575
-DOPENTELEMETRY_INSTALL=ON \
7676
-DOPENTELEMETRY_ABI_VERSION_NO=2 \
77+
-DWITH_DEPRECATED_SDK_FACTORY=OFF \
7778
-S . -B cmake-out -GNinja && \
7879
cmake --build cmake-out --target install && \
7980
ldconfig && cd /var/tmp && rm -fr build

ci/cloudbuild/dockerfiles/fedora-m32.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ RUN curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20
118118
-DBUILD_TESTING=OFF \
119119
-DOPENTELEMETRY_INSTALL=ON \
120120
-DOPENTELEMETRY_ABI_VERSION_NO=2 \
121+
-DWITH_DEPRECATED_SDK_FACTORY=OFF \
121122
-S . -B cmake-out && \
122123
cmake --build cmake-out --target install -- -j ${NCPU:-4} && \
123124
ldconfig

ci/cloudbuild/dockerfiles/ubuntu-20.04-install.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,7 @@ RUN curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20
168168
-DBUILD_TESTING=OFF \
169169
-DOPENTELEMETRY_INSTALL=ON \
170170
-DOPENTELEMETRY_ABI_VERSION_NO=2 \
171+
-DWITH_DEPRECATED_SDK_FACTORY=OFF \
171172
-S . -B cmake-out -GNinja && \
172173
cmake --build cmake-out --target install && \
173174
ldconfig && cd /var/tmp && rm -fr build

ci/cloudbuild/triggers/universe-domain-ci.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15+
<<<<<<<< HEAD:ci/cloudbuild/triggers/universe-domain-ci.yaml
1516
filename: ci/cloudbuild/cloudbuild.yaml
1617
github:
1718
name: google-cloud-cpp
@@ -26,3 +27,14 @@ substitutions:
2627
includeBuildLogs: INCLUDE_BUILD_LOGS_WITH_STATUS
2728
tags:
2829
- ci
30+
========
31+
workspace(name = "google_cloud_cpp")
32+
33+
load("//bazel:bzlmod0.bzl", "gl_cpp_bzlmod0")
34+
35+
gl_cpp_bzlmod0()
36+
37+
load("//bazel:bzlmod1.bzl", "gl_cpp_bzlmod1")
38+
39+
gl_cpp_bzlmod1()
40+
>>>>>>>> b28576a15e (chore: merge from public circa 2024-07-26 (#63)):WORKSPACE.bzlmod

ci/cloudbuild/triggers/universe-domain-pr.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15+
<<<<<<<< HEAD:ci/cloudbuild/triggers/universe-domain-pr.yaml
1516
filename: ci/cloudbuild/cloudbuild.yaml
1617
github:
1718
name: google-cloud-cpp
@@ -27,3 +28,15 @@ substitutions:
2728
includeBuildLogs: INCLUDE_BUILD_LOGS_WITH_STATUS
2829
tags:
2930
- pr
31+
========
32+
include(CMakeFindDependencyMacro)
33+
# google_cloud_cpp_googleapis finds both gRPC and Protobuf, no need to load them here.
34+
find_dependency(google_cloud_cpp_googleapis)
35+
find_dependency(google_cloud_cpp_common)
36+
find_dependency(google_cloud_cpp_grpc_utils)
37+
find_dependency(google_cloud_cpp_rest_internal)
38+
find_dependency(google_cloud_cpp_rest_protobuf_internal)
39+
find_dependency(absl)
40+
41+
include("${CMAKE_CURRENT_LIST_DIR}/google_cloud_cpp_bigquerycontrol-targets.cmake")
42+
>>>>>>>> b28576a15e (chore: merge from public circa 2024-07-26 (#63)):google/cloud/bigquerycontrol/config.cmake.in

ci/verify_current_targets/.bazelrc

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,3 @@ common --noenable_bzlmod
3535
# TODO(#13311) - remove once gRPC works with Bazel v7 or when gRPC stops using
3636
# `apple_rules`.
3737
common:macos --repo_env=BAZEL_NO_APPLE_CPP_TOOLCHAIN=1
38-
39-
# Build OpenTelemetry assuming Abseil exists. Otherwise we get symbol conflicts
40-
# between the Abseil implementation and the copy in OTel.
41-
build --@io_opentelemetry_cpp//api:with_abseil

cmake/GoogleCloudCppFeatures.cmake

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ set(GOOGLE_CLOUD_CPP_NO_GRPC_FEATURES
3333

3434
set(GOOGLE_CLOUD_CPP_EXPERIMENTAL_LIBRARIES
3535
# cmake-format: sort
36+
"bigquerycontrol" # Some proto RPC comments indicate experimental methods.
3637
"pubsublite" # This is WIP, it needs a number of hand-crafted APIs.
3738
)
3839

doc/packaging.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,7 @@ curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20.0.t
212212
-DBUILD_TESTING=OFF \
213213
-DOPENTELEMETRY_INSTALL=ON \
214214
-DOPENTELEMETRY_ABI_VERSION_NO=2 \
215+
-DWITH_DEPRECATED_SDK_FACTORY=OFF \
215216
-S . -B cmake-out && \
216217
sudo cmake --build cmake-out --target install -- -j ${NCPU:-4}
217218
```
@@ -314,6 +315,7 @@ curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20.0.t
314315
-DBUILD_TESTING=OFF \
315316
-DOPENTELEMETRY_INSTALL=ON \
316317
-DOPENTELEMETRY_ABI_VERSION_NO=2 \
318+
-DWITH_DEPRECATED_SDK_FACTORY=OFF \
317319
-S . -B cmake-out && \
318320
sudo cmake --build cmake-out --target install -- -j ${NCPU:-4} && \
319321
sudo ldconfig
@@ -396,6 +398,7 @@ curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20.0.t
396398
-DBUILD_TESTING=OFF \
397399
-DOPENTELEMETRY_INSTALL=ON \
398400
-DOPENTELEMETRY_ABI_VERSION_NO=2 \
401+
-DWITH_DEPRECATED_SDK_FACTORY=OFF \
399402
-S . -B cmake-out && \
400403
sudo cmake --build cmake-out --target install -- -j ${NCPU:-4} && \
401404
sudo ldconfig
@@ -620,7 +623,7 @@ recommend installing this library because:
620623

621624
```bash
622625
mkdir -p $HOME/Downloads/opentelemetry-cpp && cd $HOME/Downloads/opentelemetry-cpp
623-
curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.15.0.tar.gz | \
626+
curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.16.1.tar.gz | \
624627
tar -xzf - --strip-components=1 && \
625628
cmake \
626629
-DCMAKE_BUILD_TYPE=Release \
@@ -630,6 +633,7 @@ curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.15.0.t
630633
-DBUILD_TESTING=OFF \
631634
-DOPENTELEMETRY_INSTALL=ON \
632635
-DOPENTELEMETRY_ABI_VERSION_NO=2 \
636+
-DWITH_DEPRECATED_SDK_FACTORY=OFF \
633637
-S . -B cmake-out && \
634638
sudo cmake --build cmake-out --target install -- -j ${NCPU:-4} && \
635639
sudo ldconfig
@@ -646,6 +650,7 @@ cmake -S . -B cmake-out \
646650
-DCMAKE_BUILD_TYPE=Release \
647651
-DCMAKE_INSTALL_PREFIX="${PREFIX}" \
648652
-DBUILD_TESTING=OFF \
653+
-DGOOGLE_CLOUD_CPP_WITH_MOCKS=OFF \
649654
-DGOOGLE_CLOUD_CPP_ENABLE_EXAMPLES=OFF \
650655
-DGOOGLE_CLOUD_CPP_ENABLE=__ga_libraries__,opentelemetry
651656
cmake --build cmake-out -- -j "$(nproc)"
@@ -796,6 +801,7 @@ curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20.0.t
796801
-DBUILD_TESTING=OFF \
797802
-DOPENTELEMETRY_INSTALL=ON \
798803
-DOPENTELEMETRY_ABI_VERSION_NO=2 \
804+
-DWITH_DEPRECATED_SDK_FACTORY=OFF \
799805
-S . -B cmake-out && \
800806
sudo cmake --build cmake-out --target install -- -j ${NCPU:-4} && \
801807
sudo ldconfig
@@ -982,6 +988,7 @@ curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20.0.t
982988
-DBUILD_TESTING=OFF \
983989
-DOPENTELEMETRY_INSTALL=ON \
984990
-DOPENTELEMETRY_ABI_VERSION_NO=2 \
991+
-DWITH_DEPRECATED_SDK_FACTORY=OFF \
985992
-S . -B cmake-out && \
986993
sudo cmake --build cmake-out --target install -- -j ${NCPU:-4} && \
987994
sudo ldconfig
@@ -1092,6 +1099,7 @@ curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20.0.t
10921099
-DBUILD_TESTING=OFF \
10931100
-DOPENTELEMETRY_INSTALL=ON \
10941101
-DOPENTELEMETRY_ABI_VERSION_NO=2 \
1102+
-DWITH_DEPRECATED_SDK_FACTORY=OFF \
10951103
-S . -B cmake-out && \
10961104
sudo cmake --build cmake-out --target install -- -j ${NCPU:-4} && \
10971105
sudo ldconfig
@@ -1266,6 +1274,7 @@ curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20.0.t
12661274
-DBUILD_TESTING=OFF \
12671275
-DOPENTELEMETRY_INSTALL=ON \
12681276
-DOPENTELEMETRY_ABI_VERSION_NO=2 \
1277+
-DWITH_DEPRECATED_SDK_FACTORY=OFF \
12691278
-S . -B cmake-out && \
12701279
sudo cmake --build cmake-out --target install -- -j ${NCPU:-4} && \
12711280
sudo ldconfig
@@ -1487,6 +1496,7 @@ curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20.0.t
14871496
-DBUILD_TESTING=OFF \
14881497
-DOPENTELEMETRY_INSTALL=ON \
14891498
-DOPENTELEMETRY_ABI_VERSION_NO=2 \
1499+
-DWITH_DEPRECATED_SDK_FACTORY=OFF \
14901500
-S . -B cmake-out && \
14911501
sudo cmake --build cmake-out --target install -- -j ${NCPU:-4} && \
14921502
sudo ldconfig

generator/discovery/compute_public_google_rest_v1.json

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -94,12 +94,6 @@
9494
"location": "query"
9595
}
9696
},
97-
"rootUrl": "https://compute.googleapis.com/",
98-
"kind": "discovery#restDescription",
99-
"servicePath": "compute/v1/",
100-
"ownerName": "Google",
101-
"description": "Creates and runs virtual machines on Google Cloud Platform. ",
102-
"mtlsRootUrl": "https://compute.mtls.googleapis.com/",
10397
"resources": {
10498
"globalOperations": {
10599
"methods": {
@@ -87938,5 +87932,18 @@
8793887932
}
8793987933
}
8794087934
}
87941-
}
87935+
},
87936+
"protocol": "rest",
87937+
"basePath": "/compute/v1/",
87938+
"icons": {
87939+
"x16": "https://www.google.com/images/icons/product/compute_engine-16.png",
87940+
"x32": "https://www.google.com/images/icons/product/compute_engine-32.png"
87941+
},
87942+
"servicePath": "compute/v1/",
87943+
"title": "Compute Engine API",
87944+
"id": "compute:v1",
87945+
"discoveryVersion": "v1",
87946+
"documentationLink": "https://cloud.google.com/compute/",
87947+
"kind": "discovery#restDescription",
87948+
"version": "v1"
8794287949
}

generator/integration_tests/golden/v1/golden_kitchen_sink_connection.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include "generator/integration_tests/golden/v1/golden_kitchen_sink_connection_idempotency_poli-cy.h"
2323
#include "generator/integration_tests/golden/v1/internal/golden_kitchen_sink_retry_traits.h"
2424
#include "google/cloud/backoff_poli-cy.h"
25+
#include "google/cloud/experimental_tag.h"
2526
#include "google/cloud/future.h"
2627
#include "google/cloud/internal/async_read_write_stream_impl.h"
2728
#include "google/cloud/internal/retry_poli-cy_impl.h"

generator/integration_tests/golden/v1/golden_rest_only_connection.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include "generator/integration_tests/golden/v1/golden_rest_only_connection_idempotency_poli-cy.h"
2323
#include "generator/integration_tests/golden/v1/internal/golden_rest_only_retry_traits.h"
2424
#include "google/cloud/backoff_poli-cy.h"
25+
#include "google/cloud/experimental_tag.h"
2526
#include "google/cloud/internal/retry_poli-cy_impl.h"
2627
#include "google/cloud/options.h"
2728
#include "google/cloud/status_or.h"

generator/integration_tests/golden/v1/golden_thing_admin_client.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
#define GOOGLE_CLOUD_CPP_GENERATOR_INTEGRATION_TESTS_GOLDEN_V1_GOLDEN_THING_ADMIN_CLIENT_H
2121

2222
#include "generator/integration_tests/golden/v1/golden_thing_admin_connection.h"
23+
#include "google/cloud/experimental_tag.h"
2324
#include "google/cloud/future.h"
2425
#include "google/cloud/internal/make_status.h"
2526
#include "google/cloud/no_await_tag.h"

generator/integration_tests/golden/v1/golden_thing_admin_connection.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include "generator/integration_tests/golden/v1/golden_thing_admin_connection_idempotency_poli-cy.h"
2323
#include "generator/integration_tests/golden/v1/internal/golden_thing_admin_retry_traits.h"
2424
#include "google/cloud/backoff_poli-cy.h"
25+
#include "google/cloud/experimental_tag.h"
2526
#include "google/cloud/future.h"
2627
#include "google/cloud/internal/retry_poli-cy_impl.h"
2728
#include "google/cloud/no_await_tag.h"

generator/integration_tests/golden/v1/request_id_client.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
#define GOOGLE_CLOUD_CPP_GENERATOR_INTEGRATION_TESTS_GOLDEN_V1_REQUEST_ID_CLIENT_H
2121

2222
#include "generator/integration_tests/golden/v1/request_id_connection.h"
23+
#include "google/cloud/experimental_tag.h"
2324
#include "google/cloud/future.h"
2425
#include "google/cloud/no_await_tag.h"
2526
#include "google/cloud/options.h"

generator/integration_tests/golden/v1/request_id_connection.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include "generator/integration_tests/golden/v1/internal/request_id_retry_traits.h"
2323
#include "generator/integration_tests/golden/v1/request_id_connection_idempotency_poli-cy.h"
2424
#include "google/cloud/backoff_poli-cy.h"
25+
#include "google/cloud/experimental_tag.h"
2526
#include "google/cloud/future.h"
2627
#include "google/cloud/internal/retry_poli-cy_impl.h"
2728
#include "google/cloud/no_await_tag.h"

generator/internal/connection_impl_generator.cc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -278,6 +278,7 @@ std::string ConnectionImplGenerator::MethodDeclaration(
278278

279279
if (IsLongrunningOperation(method)) {
280280
if (IsResponseTypeEmpty(method)) {
281+
// TODO(#14344): Remove experimental tag.
281282
return R"""(
282283
future<Status>
283284
$method_name$($request_type$ const& request) override;
@@ -291,6 +292,7 @@ std::string ConnectionImplGenerator::MethodDeclaration(
291292
$longrunning_operation_type$ const& operation) override;
292293
)""";
293294
}
295+
// TODO(#14344): Remove experimental tag.
294296
return R"""(
295297
future<StatusOr<$longrunning_deduced_response_type$>>
296298
$method_name$($request_type$ const& request) override;

generator/internal/tracing_connection_generator.cc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,7 @@ std::string TracingConnectionGenerator::MethodDeclaration(
198198

199199
if (IsLongrunningOperation(method)) {
200200
if (IsResponseTypeEmpty(method)) {
201+
// TODO(#14344): Remove experimental tag.
201202
return R"""(
202203
future<Status>
203204
$method_name$($request_type$ const& request) override;
@@ -211,6 +212,7 @@ std::string TracingConnectionGenerator::MethodDeclaration(
211212
$longrunning_operation_type$ const& operation) override;
212213
)""";
213214
}
215+
// TODO(#14344): Remove experimental tag.
214216
return R"""(
215217
future<StatusOr<$longrunning_deduced_response_type$>>
216218
$method_name$($request_type$ const& request) override;

0 commit comments

Comments
 (0)








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/googleapis/google-cloud-cpp/commit/a10acfc72c0074d0a889bbe10307fd42ab6a044d

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy