Skip to content

Commit 133b9cc

Browse files
committed
Revert "Merge branch 'main' into cert-bound-oauth-iam-pinning"
This reverts commit d4b1ec9, reversing changes made to fe93d90.
1 parent d4b1ec9 commit 133b9cc

9,947 files changed

Lines changed: 515403 additions & 2103716 deletions

File tree

Some content is hidden

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

‎.github/CODEOWNERS‎

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,22 @@
33
# For syntax help see:
44
# https://help.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners#codeowners-syntax
55

6-
* @googleapis/cloud-sdk-java-team
6+
* @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
77

88
# java-vertexai has maintainers
9-
/java-vertexai/ @googleapis/vertexai-team @googleapis/cloud-sdk-java-team
10-
/java-bigquerystorage/ @googleapis/bigquery-team @googleapis/cloud-sdk-java-team
11-
/java-bigquery/ @googleapis/bigquery-team @googleapis/cloud-sdk-java-team
12-
/java-bigquery-jdbc/ @googleapis/bigquery-developer-tools-team @googleapis/bigquery-team @googleapis/cloud-sdk-java-team
13-
/grpc-gcp-java/ @googleapis/spanner-team @googleapis/cloud-sdk-java-team
14-
/java-spanner/ @googleapis/spanner-team @googleapis/cloud-sdk-java-team
15-
/java-spanner-jdbc/ @googleapis/spanner-team @googleapis/cloud-sdk-java-team
16-
/google-auth-library-java/ @googleapis/cloud-sdk-auth-team @googleapis/cloud-sdk-java-team @googleapis/aion-team
17-
/java-storage/ @googleapis/gcs-team @googleapis/cloud-sdk-java-team
18-
/java-storage-nio/ @googleapis/gcs-team @googleapis/cloud-sdk-java-team
19-
/java-pubsub/ @googleapis/pubsub-team @googleapis/cloud-sdk-java-team
20-
/java-bigtable/ @googleapis/bigtable-team @googleapis/cloud-sdk-java-team
21-
/java-firestore/ @googleapis/firestore-team @googleapis/cloud-sdk-java-team
9+
/java-vertexai/ @googleapis/vertexai-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
10+
/java-bigquerystorage/ @googleapis/bigquery-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
11+
/java-bigquery/ @googleapis/bigquery-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
12+
/java-bigquery-jdbc/ @googleapis/bigquery-developer-tools-team @googleapis/bigquery-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
13+
/grpc-gcp-java/ @googleapis/spanner-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
14+
/java-spanner/ @googleapis/spanner-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
15+
/java-spanner-jdbc/ @googleapis/spanner-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
16+
/google-auth-library-java/ @googleapis/cloud-sdk-auth-team @googleapis/cloud-sdk-java-team @googleapis/aion-team @googleapis/cloud-sdk-librarian-team
17+
/java-storage/ @googleapis/gcs-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
18+
/java-storage-nio/ @googleapis/gcs-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
19+
/java-pubsub/ @googleapis/pubsub-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
20+
/java-bigtable/ @googleapis/bigtable-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
21+
/java-firestore/ @googleapis/firestore-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
2222
/librarian.yaml @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
2323
/java-cloud-bom/ @googleapis/cloud-sdk-java-team
24-
/java-shared-config/ @googleapis/cloud-sdk-java-team
24+
/java-shared-config/ @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team

‎.github/requirements.txt‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ requests==2.33.0 \
108108
--hash=sha256:3324635456fa185245e24865e810cecec7b4caf933d7eb133dcde67d48cee69b \
109109
--hash=sha256:c7ebc5e8b0f21837386ad0e1c8fe8b829fa5f544d8df3b2253bff14ef29d7652
110110
# via -r requirements.in
111-
urllib3==2.8.0 \
112-
--hash=sha256:0cf3cae568d36aa9576b28dfb35f11328f1cb974ca7647d9475ebb86c75ac6e3 \
113-
--hash=sha256:63bf2ead4c879426ebf22ef2a781eeb4aa3b4ae798a0435506f8687fd5bb9b63
111+
urllib3==2.6.3 \
112+
--hash=sha256:1b62b6884944a57dbe321509ab94fd4d3b307075e0c2eae991ac71ee15ad38ed \
113+
--hash=sha256:bf272323e553dfb2e87d9bfd225ca7b0f467b919d7bbd355436d3fd37cb0acd4
114114
# via requests

‎.github/workflows/ci.yaml‎

Lines changed: 2 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,6 @@ on:
2121
branches:
2222
- main
2323
pull_request:
24-
25-
concurrency:
26-
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
27-
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
28-
2924
name: ci
3025
jobs:
3126
# detect whether or not we should run generated (non-handwritten) unit tests
@@ -56,8 +51,8 @@ jobs:
5651
workflows:
5752
- '.github/workflows/**'
5853
src:
59-
- '!(google-auth-library-java|grpc-gcp-java|java-bigquery|java-bigquery-jdbc|java-bigquerystorage|java-bigtable|java-cloud-bom|java-datastore|java-firestore|java-logging|java-logging-logback|java-pubsub|java-showcase|java-spanner|java-storage)/**/*.java'
60-
- '!(google-auth-library-java|grpc-gcp-java|java-bigquery|java-bigquery-jdbc|java-bigquerystorage|java-bigtable|java-cloud-bom|java-datastore|java-firestore|java-logging|java-logging-logback|java-pubsub|java-showcase|java-spanner|java-storage)/**/pom.xml'
54+
- '!(google-auth-library-java|grpc-gcp-java|java-bigquery|java-bigquery-jdbc|java-bigquerystorage|java-bigtable|java-cloud-bom|java-datastore|java-firestore|java-logging|java-logging-logback|java-pubsub|java-shared-config|java-showcase|java-spanner|java-storage)/**/*.java'
55+
- '!(google-auth-library-java|grpc-gcp-java|java-bigquery|java-bigquery-jdbc|java-bigquerystorage|java-bigtable|java-cloud-bom|java-datastore|java-firestore|java-logging|java-logging-logback|java-pubsub|java-shared-config|java-showcase|java-spanner|java-storage)/**/pom.xml'
6156
- 'pom.xml'
6257
ci:
6358
- '.github/workflows/ci.yaml'
@@ -138,7 +133,6 @@ jobs:
138133
- 'google-auth-library-java/**'
139134
grpc-gcp-java:
140135
- 'grpc-gcp-java/**'
141-
- 'java-shared-config/**/pom.xml'
142136
java-bigquery:
143137
- 'java-bigquery/**'
144138
- 'google-auth-library-java/**/*.java'
@@ -148,7 +142,6 @@ jobs:
148142
- 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml'
149143
- 'google-cloud-jar-parent/pom.xml'
150144
- 'google-cloud-pom-parent/pom.xml'
151-
- 'java-shared-config/**/pom.xml'
152145
- 'pom.xml'
153146
java-bigquerystorage:
154147
- 'java-bigquerystorage/**'
@@ -159,7 +152,6 @@ jobs:
159152
- 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml'
160153
- 'google-cloud-jar-parent/pom.xml'
161154
- 'google-cloud-pom-parent/pom.xml'
162-
- 'java-shared-config/**/pom.xml'
163155
- 'pom.xml'
164156
java-datastore:
165157
- 'java-datastore/**'
@@ -170,7 +162,6 @@ jobs:
170162
- 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml'
171163
- 'google-cloud-jar-parent/pom.xml'
172164
- 'google-cloud-pom-parent/pom.xml'
173-
- 'java-shared-config/**/pom.xml'
174165
- 'pom.xml'
175166
java-logging-logback:
176167
- 'java-logging-logback/**'
@@ -181,7 +172,6 @@ jobs:
181172
- 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml'
182173
- 'google-cloud-jar-parent/pom.xml'
183174
- 'google-cloud-pom-parent/pom.xml'
184-
- 'java-shared-config/**/pom.xml'
185175
- 'pom.xml'
186176
java-logging:
187177
- 'java-logging/**'
@@ -192,7 +182,6 @@ jobs:
192182
- 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml'
193183
- 'google-cloud-jar-parent/pom.xml'
194184
- 'google-cloud-pom-parent/pom.xml'
195-
- 'java-shared-config/**/pom.xml'
196185
- 'pom.xml'
197186
java-spanner:
198187
- 'java-spanner/**'
@@ -204,7 +193,6 @@ jobs:
204193
- 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml'
205194
- 'google-cloud-jar-parent/pom.xml'
206195
- 'google-cloud-pom-parent/pom.xml'
207-
- 'java-shared-config/**/pom.xml'
208196
- 'pom.xml'
209197
java-storage:
210198
- 'java-storage/**'
@@ -215,7 +203,6 @@ jobs:
215203
- 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml'
216204
- 'google-cloud-jar-parent/pom.xml'
217205
- 'google-cloud-pom-parent/pom.xml'
218-
- 'java-shared-config/**/pom.xml'
219206
- 'pom.xml'
220207
java-pubsub:
221208
- 'java-pubsub/**'
@@ -226,7 +213,6 @@ jobs:
226213
- 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml'
227214
- 'google-cloud-jar-parent/pom.xml'
228215
- 'google-cloud-pom-parent/pom.xml'
229-
- 'java-shared-config/**/pom.xml'
230216
- 'pom.xml'
231217
java-bigtable:
232218
- 'java-bigtable/**'
@@ -237,7 +223,6 @@ jobs:
237223
- 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml'
238224
- 'google-cloud-jar-parent/pom.xml'
239225
- 'google-cloud-pom-parent/pom.xml'
240-
- 'java-shared-config/**/pom.xml'
241226
- 'pom.xml'
242227
java-firestore:
243228
- 'java-firestore/**'
@@ -248,7 +233,6 @@ jobs:
248233
- 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml'
249234
- 'google-cloud-jar-parent/pom.xml'
250235
- 'google-cloud-pom-parent/pom.xml'
251-
- 'java-shared-config/**/pom.xml'
252236
- 'pom.xml'
253237
java-shared-config:
254238
- 'java-shared-config/**'
@@ -308,7 +292,6 @@ jobs:
308292
run: |
309293
mvn test \
310294
-B -ntp \
311-
-U \
312295
-Pquick-build \
313296
-Dorg.slf4j.simpleLogger.showDateTime=true \
314297
-Dorg.slf4j.simpleLogger.dateTimeFormat=HH:mm:ss:SSS \

‎.github/workflows/java-bigquery-jdbc-ci.yaml‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ jobs:
4747
- 'sdk-platform-java/**/*.java'
4848
- 'sdk-platform-java/java-shared-dependencies/**/pom.xml'
4949
- 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml'
50-
- 'java-shared-config/**/pom.xml'
5150
units:
5251
needs: filter
5352
if: ${{ needs.filter.outputs.library == 'true' }}

‎.github/workflows/java-cloud-bom-ci.yaml‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ jobs:
4242
- 'java-cloud-bom/**'
4343
- 'sdk-platform-java/**'
4444
- 'google-auth-library-java/**'
45-
- 'java-shared-config/**'
4645
dependencies:
4746
needs: filter
4847
if: ${{ needs.filter.outputs.library == 'true' }}

‎.github/workflows/java-spanner-jdbc-ci.yaml‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ jobs:
4545
- 'sdk-platform-java/**/*.java'
4646
- 'sdk-platform-java/java-shared-dependencies/**/pom.xml'
4747
- 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml'
48-
- 'java-shared-config/**/pom.xml'
4948
units:
5049
needs: filter
5150
if: ${{ needs.filter.outputs.library == 'true' }}

‎.github/workflows/java-storage-nio-ci.yaml‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ jobs:
4545
- 'sdk-platform-java/**/*.java'
4646
- 'sdk-platform-java/java-shared-dependencies/**/pom.xml'
4747
- 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml'
48-
- 'java-shared-config/**/pom.xml'
4948
units:
5049
needs: filter
5150
if: ${{ needs.filter.outputs.library == 'true' }}

‎.github/workflows/sdk-platform-java-ci.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ jobs:
2323
library:
2424
- 'sdk-platform-java/**'
2525
- 'google-auth-library-java/**'
26-
- 'java-shared-config/**'
2726
- '.github/workflows/sdk-platform-java-ci.yaml'
2827
units:
2928
needs: filter
@@ -281,6 +280,7 @@ jobs:
281280
with:
282281
java-version: 8
283282
distribution: temurin
283+
cache: maven
284284
- run: java -version
285285
- name: Run tests in Java 8 with the source compiled in Java 11 for gapic-generator-java
286286
shell: bash

‎.github/workflows/sdk-platform-java-downstream.yaml‎

Lines changed: 37 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,19 @@ jobs:
2828
library:
2929
- 'sdk-platform-java/**'
3030
- 'google-auth-library-java/**'
31+
- .kokoro/downstream-compatibility.sh
3132
- .github/workflows/sdk-platform-java-downstream.yaml
32-
downstream-compatibility-spring-generator:
33+
downstream-compatibility:
3334
needs: filter
3435
if: ${{ needs.filter.outputs.library == 'true' }}
35-
name: "downstream-compatibility (spring-cloud-gcp)"
3636
runs-on: ubuntu-22.04
3737
strategy:
3838
fail-fast: false
39+
matrix:
40+
repo:
41+
- java-bigtable
42+
- java-firestore
43+
- java-pubsub
3944
steps:
4045
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
4146
with:
@@ -58,10 +63,39 @@ jobs:
5863
done
5964
- name: Test helper scripts
6065
run: .kokoro/common_test.sh
66+
- name: Perform downstream compatibility testing
67+
run: REPOS_UNDER_TEST="${{ matrix.repo }}" .kokoro/downstream-compatibility.sh
68+
downstream-compatibility-spring-generator:
69+
needs: filter
70+
if: ${{ needs.filter.outputs.library == 'true' }}
71+
name: "downstream-compatibility (spring-cloud-gcp)"
72+
runs-on: ubuntu-22.04
73+
strategy:
74+
fail-fast: false
75+
steps:
76+
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
77+
with:
78+
persist-credentials: false
79+
- uses: actions/setup-java@17f84c3641ba7b8f6deff6309fc4c864478f5d62 # v3.14.1
80+
with:
81+
java-version: 17
82+
distribution: temurin
83+
cache: maven
84+
- run: mvn -version
85+
- name: Install xmllint
86+
timeout-minutes: 5
87+
run: |
88+
# Retry apt-get update and install up to 3 times with a 15-second per-request timeout.
89+
# Retries protect against transient network glitches, mirror timeouts, and apt lock contention on runner startup.
90+
for i in {1..3}; do
91+
sudo apt-get -o Acquire::http::Timeout="15" -o Acquire::Retries=3 update && \
92+
sudo apt-get -o Acquire::http::Timeout="15" -o Acquire::Retries=3 -y install libxml2-utils && \
93+
break || sleep 5
94+
done
6195
- name: Perform downstream compatibility testing
6296
run: .kokoro/downstream-compatibility-spring.sh
6397
required:
64-
needs: [ downstream-compatibility-spring-generator ]
98+
needs: [ downstream-compatibility, downstream-compatibility-spring-generator ]
6599
name: conditional-required-check
66100
if: ${{ always() }} # Always run even if any "needs" jobs fail
67101
runs-on: ubuntu-22.04

‎.github/workflows/showcase.yaml‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ jobs:
2323
library:
2424
- 'sdk-platform-java/**'
2525
- 'google-auth-library-java/**'
26-
- 'java-shared-config/**'
2726
- 'java-showcase/**'
2827
- '.github/workflows/showcase.yaml'
2928
@@ -51,6 +50,7 @@ jobs:
5150
with:
5251
java-version: 8
5352
distribution: temurin
53+
cache: maven
5454
- run: java -version
5555
- name: Parse showcase version
5656
working-directory: java-showcase/gapic-showcase
@@ -155,6 +155,7 @@ jobs:
155155
with:
156156
java-version: 17
157157
distribution: temurin
158+
cache: maven
158159
- name: Showcase golden tests
159160
working-directory: java-showcase
160161
run: |
@@ -167,6 +168,7 @@ jobs:
167168
with:
168169
java-version: ${{ matrix.java }}
169170
distribution: temurin
171+
cache: maven
170172
- name: Parse showcase version
171173
working-directory: java-showcase/gapic-showcase
172174
run: echo "SHOWCASE_VERSION=$(mvn help:evaluate -Dexpression=gapic-showcase.version -q -DforceStdout)" >> "$GITHUB_ENV"

0 commit comments

Comments
 (0)