Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
344 commits
Select commit Hold shift + click to select a range
13a6ca9
test(pubsub): disable flaky testRunShutdown_TimeoutExceeded in Stream…
lqiu96 Aug 20, 2026
73c0243
fix(gax): register Conscrypt SSLContext SPI classes for GraalVM refle…
lqiu96 Aug 20, 2026
650c839
feat(google/cloud/biglake/hive/v1): onboard a new library (#14130)
quirogas Aug 20, 2026
95f6c38
fix(deps): update dependency com.google.apis:google-api-services-bigq…
renovate-bot Aug 20, 2026
0d5fac0
fix(auth): fix JSpecify nullability in UserAuthorizer and TokenStore …
lqiu96 Aug 20, 2026
7d16de8
feat(bigquery): expose `StatementType` and query execution stats on `…
keshavdandeva Aug 21, 2026
a929250
fix(auth): refine JSpecify nullability for ServiceAccountCredentials …
lqiu96 Aug 21, 2026
a51bb8d
fix(auth): fix remaining nullability in UserAuthorizer and Builder (#…
lqiu96 Aug 21, 2026
7109ecd
perf(bigquery-jdbc): eliminate dry run to resolve statement type (#14…
keshavdandeva Aug 21, 2026
1e74dda
fix(bigquery-jdbc): session context propagation when session is enabl…
Neenu1995 Aug 24, 2026
c6d54dd
chore(ci): update expected flattened dependencies (#14170)
lqiu96 Aug 24, 2026
d49acf3
refactor(bigquery-jdbc): migrate write path and metadata to TypeRegis…
Neenu1995 Aug 24, 2026
8cbbb56
chore(main): release 1.90.0 (#14173)
release-please[bot] Aug 24, 2026
be87565
ci: remove flatten plugin downstream check (#14175)
lqiu96 Aug 24, 2026
de926bd
test(bigtable): resolve NullArgumentForNonNullParameter error in Mayb…
lqiu96 Aug 24, 2026
2910f63
feat(datacatalog)!: remove java-datacatalog library (#14178)
lqiu96 Aug 25, 2026
dd50e0d
chore(main): release 1.91.0-SNAPSHOT (#14184)
release-please[bot] Aug 25, 2026
af37f92
chore(bom): Remove comments in the bom's pom.xml (#14182)
lqiu96 Aug 25, 2026
0992cf0
refactor(bigquery-jdbc): migrate Read Path to BigQueryTypeRegistry (#…
Neenu1995 Aug 25, 2026
385e1f2
fix(auth): refine JSpecify nullability annotations for external accou…
lqiu96 Aug 25, 2026
0cdc695
deps: Upgrade grpc-java to 1.83.0 (#13967)
lqiu96 Aug 26, 2026
b6f73db
fix(java-sql): temp fix for lint and skip generate (#14005)
zhumin8 Aug 26, 2026
334d35a
feat(datalabeling)!: remove java-datalabeling library (#14189)
lqiu96 Aug 26, 2026
8aa8908
test(showcase): Add gRPC PQC Showcase integration tests (#13969)
lqiu96 Aug 27, 2026
f07e1a4
chore: update googleapis commitish to de3c0d3 (#14194)
cloud-java-bot Aug 27, 2026
3df32ba
fix(grpc-gcp): correct channel lifecycle bookkeeping (#14196)
rahul2393 Aug 27, 2026
ac4a49a
feat(gax): allow non-JSON HttpContent and absolute request URLs in Ht…
whowes Aug 27, 2026
4d93800
ci: split enforcer into fast PR metadata check and release banDuplica…
lqiu96 Aug 27, 2026
07a7505
fix(grpc-gcp): prevent hot-channel skew (#14198)
rahul2393 Aug 27, 2026
ccf12b0
perf(bigquery-jdbc): eliminate sync getJob RPC call (#14197)
keshavdandeva Aug 27, 2026
6b0da9a
test(bigtable): disable testDeadlockPrevention to fix CI execution ti…
lqiu96 Aug 27, 2026
e1a0b17
feat(gax): add ResumableUploadResponseParser (#14135)
whowes Aug 28, 2026
716a52e
refactor(gax): add startUnaryCall to HttpJsonClientCalls (#14136)
whowes Aug 28, 2026
81003d2
test(showcase): Add gRPC and HttpJson Showcase ITs to verify Error De…
nnicolee Aug 28, 2026
1b28f13
test(showcase): Add gRPC and HttpJson Showcase ITs to verify Retries …
nnicolee Aug 28, 2026
f114422
feat(gax): add getSingleHeader to HttpHeadersUtils (#14137)
whowes Aug 28, 2026
66c9920
ci: optimize unit test CI runtime and rename bulk filter (#14029)
lqiu96 Aug 28, 2026
865a15b
fix(gax): propagate structured LRO error details to ApiException (#14…
nnicolee Aug 28, 2026
d7e2be2
feat(gax): add ResumableUploadClient.startUpload() and supporting typ…
whowes Aug 28, 2026
41f0a2e
feat(grpc-gcp): move scale-up to background worker (#14206)
rahul2393 Aug 29, 2026
f871a07
feat(apptopology): onboard a new library (#14204)
noahdietz Aug 31, 2026
bbbd18c
feat(grpc-gcp): drain scaled-down channels (#14216)
rahul2393 Aug 31, 2026
5b6a974
feat(bigtable): Option to disable direct access fallback (#14193)
nimf Aug 31, 2026
f237e41
ci: avoid running split ITs unexpectedly on unrelated changes (#12029…
lqiu96 Sep 1, 2026
5e9e3cd
fix(spanner): route ExecuteBatchDml through transaction affinity endp…
rahul2393 Sep 1, 2026
20fc417
ci: trigger downstream module integration tests on upstream component…
lqiu96 Sep 1, 2026
744a522
perf(ci): replace mvn help:evaluate with native bash and sed extracti…
lqiu96 Sep 1, 2026
34d3803
chore: update librarian version to v0.40.0 (#14230)
noahdietz Sep 1, 2026
829872e
feat(grpc-gcp): penalize retryable channel errors (#14219)
rahul2393 Sep 1, 2026
46331a7
refactor(ci): idiomatic bash cleanup, IFS array joins, and case patte…
lqiu96 Sep 1, 2026
4e65b6c
feat(gax): implement startUploadCallable for resumable uploads (#14139)
whowes Sep 1, 2026
4723064
chore(ci): remove obsolete release readiness and legacy googleapis up…
lqiu96 Sep 2, 2026
1c643de
feat(gax): implement uploadChunkCallable for resumable uploads (#14140)
whowes Sep 2, 2026
dd75645
feat(grpc-gcp): prime scaled channels before publish (#14232)
rahul2393 Sep 2, 2026
d9381e3
chore: update googleapis commitish to 02fc2b2 (#14239)
cloud-java-bot Sep 2, 2026
93e0920
fix(storage): resolve GraalVM Native Image test failure for java-stor…
nidhiii-27 Sep 3, 2026
779117a
test(spanner): fix built-in metrics emulator unit test (#14255)
rahul2393 Sep 3, 2026
6383f81
fix(spanner): prioritize leader replica for read-write transactions i…
seanhuxy Sep 3, 2026
4d26645
feat(spanner): prime scaled-up dynamic channel pool channels with SEL…
rahul2393 Sep 3, 2026
67719c0
feat(gax): implement queryStatusCallable for resumable uploads (#14155)
whowes Sep 3, 2026
94e680f
fix(bigtable): truncate client generated timestamps on the emulator c…
mutianf Sep 3, 2026
590a51c
feat(google/shopping/merchant/loyaltycustomers/v1): onboard new libra…
noahdietz Sep 3, 2026
92c1190
chore(bigquery-jdbc): clean up old type coercion files (#14231)
Neenu1995 Sep 3, 2026
199ab64
chore(bigquery-jdbc): remove known issue tag from tests (#14233)
Neenu1995 Sep 3, 2026
a1bcfcb
test(spanner): use nam6 instance config for CreateInstancePartitionSa…
sakthivelmanii Sep 4, 2026
eef74d2
feat(spanner): add client-level CallContextConfigurator to SpannerOpt…
olavloite Sep 4, 2026
700e70a
test(spanner): use ephemeral databases for backup schedule sample tes…
sakthivelmanii Sep 4, 2026
d38d9f0
fix(bigquery-jdbc): resolve `statementType` via `getJob` fallback to …
keshavdandeva Sep 4, 2026
0b2991e
chore(main): release 1.91.0 (#14271)
release-please[bot] Sep 4, 2026
e6ce2b7
ci: skip enforce-banned-duplicate-classes in non-jar POM modules (#14…
lqiu96 Sep 4, 2026
fcc65b0
docs: Add a Http/Json Post-Quantum Cryptography Guide (#13963)
lqiu96 Sep 5, 2026
0b5a97c
test(spanner): unflake DynamicChannelPoolPrimeSessionTest (#14278)
sakthivelmanii Sep 7, 2026
03b6eab
test(spanner): unflake OpenTelemetryBuiltInMetricsTracerTest#testMetr…
sakthivelmanii Sep 7, 2026
89a8268
fix(spanner): re-enable ITInstanceAdminTest on cloud-devel and cloud-…
sakthivelmanii Sep 7, 2026
d086ba7
test(spanner): unflake BuiltInMetricsCustomOpenTelemetryTest and Buil…
sakthivelmanii Sep 7, 2026
d9a8eef
fix(spanner): prevent statement cancellation race in AbstractBaseUnit…
sakthivelmanii Sep 7, 2026
a03ee10
chore: update librarian version to v0.42.0 (#14293)
suztomo Sep 8, 2026
4426ccd
fix(bigtable): don't notify config listeners while holding the manage…
mutianf Sep 8, 2026
533ba14
fix(bigquery-jdbc): fix Timestamp assertions (#14290)
Neenu1995 Sep 8, 2026
3582f6c
test(spanner): deflake CloseSpannerWithOpenResultSetTest (#14289)
sakthivelmanii Sep 9, 2026
7a201cc
test(spanner): deflake testCreateSessionDeadlineExceededWithNoSession…
sakthivelmanii Sep 9, 2026
6e8d6c8
feat(bigquery-jdbc): support qualified project delimiter in `DefaultD…
keshavdandeva Sep 9, 2026
c66c4b9
test(bigquery-jdbc): add IT for PCNT metadata and DefaultDataset deli…
keshavdandeva Sep 9, 2026
b4aa5ac
feat(bigquery-jdbc): add `EnableTimestampPicos` connection property a…
keshavdandeva Sep 9, 2026
2a9612a
feat(bigquery-jdbc): implement picosecond temporal math and formattin…
keshavdandeva Sep 9, 2026
a16f048
fix(bigquery-jdbc): ensure row ordering in PCNT IT (#14330)
keshavdandeva Sep 9, 2026
f730305
chore(spanner): add sample codes and sample ITs for Cloud Spanner Que…
finnzzf Sep 9, 2026
5b769ed
chore(main): release 1.92.0-SNAPSHOT (#14274)
release-please[bot] Sep 9, 2026
99530c7
chore: update googleapis commitish to 5cbe993 (#14337)
cloud-java-bot Sep 9, 2026
beea42f
fix(auth): restore transportFactory upon deserialization in InternalA…
lqiu96 Sep 10, 2026
d76d159
test(spanner): unflake multiUseReadOnlyTransactionCanUseInlineBeginFo…
sakthivelmanii Sep 10, 2026
54c0d0f
fix(spanner): only set snapshot isolation read timestamp for SI or op…
sakthivelmanii Sep 10, 2026
d5aea00
test(pubsub): fix test race and re-enable testRunShutdown_TimeoutExce…
michaelpri10 Sep 10, 2026
3da3562
chore: partial release of retail as 1.91.0 (#14342)
lqiu96 Sep 10, 2026
568664c
test(firestore): revert `skipUnitTests` changes (#14291)
dlarocque Sep 10, 2026
5a54db9
feat(gax): implement baseline Callable and Future for resumable uploa…
whowes Sep 10, 2026
026e6c0
test(compute): use Awaitility for trace polling in golden signals tes…
blakeli0 Sep 10, 2026
9d92b65
test(bigtable): speed up the integration test suite (#14344)
mutianf Sep 10, 2026
7de24de
feat(gax): add ResumableUploadCallable creation to Callables and Http…
whowes Sep 11, 2026
46108f4
perf(spanner): stop re-parsing the request id on every RPC (#14353)
olavloite Sep 11, 2026
a7f4b40
chore: update librarian to pseudo-version and migrate duplicate actio…
zhumin8 Sep 11, 2026
b5d9aca
feat(bigquery-jdbc): support picosecond timestamps in Arrow Storage R…
keshavdandeva Sep 11, 2026
15ffe4a
feat(bigquery-jdbc): support picosecond in REST JSON path and nested…
keshavdandeva Sep 11, 2026
6ead08f
chore: bump retail and BOMs back to SNAPSHOT (#14357)
lqiu96 Sep 11, 2026
d43128a
chore(spanner): use DeliverTime column and RECEIVE_MyQueue TVF in que…
sakthivelmanii Sep 11, 2026
d096e29
chore(aiplatform): exclude v1beta1 schema protos and regenerate libra…
JoeWang1127 Sep 11, 2026
bc7be5e
fix(bom): restore google-cloud-spanner-jdbc to libraries-bom (#14362)
lqiu96 Sep 11, 2026
be3d80d
chore(ci): remove cron schedule and issue creation from showcase vers…
zhumin8 Sep 11, 2026
e8cbd42
feat(gax): add ApiCallContext and request-level settings overloads to…
whowes Sep 11, 2026
dd2c41a
fix(bigquery-jdbc): handle null parameters in Storage Write API bulk…
Neenu1995 Sep 11, 2026
43acdd3
feat(bigquery-jdbc): support picosecond timestamp in `ResultSetMetaDa…
keshavdandeva Sep 14, 2026
aa7ce2c
test(spanner): unflake ITTransactionRetryTest on Spanner Omni (#14372)
sakthivelmanii Sep 14, 2026
0c70308
chore: update googleapis commitish to efc9e8f (#14369)
cloud-java-bot Sep 14, 2026
b302615
feat(pubsub): implement publish hedging to reduce tail latency (#13735)
tonyyyycui Sep 14, 2026
c5229b4
chore(librarian): remove min_java_version from spanner config (#14365)
zhumin8 Sep 14, 2026
2b0bde8
ci: use three-dot diff to isolate PR branch changes in lint check (#1…
lqiu96 Sep 14, 2026
cf9eb98
chore(spanner): remove min_java_version from .repo-metadata.json (#14…
zhumin8 Sep 14, 2026
d9a298b
feat(bigquery): add ArrowDeserializer helper utility (#13943)
jinseopkim0 Sep 14, 2026
438cda6
feat(gax): add globalTimeout settings field to ResumableUploadCallSet…
whowes Sep 14, 2026
8e464fe
fix(bigquery-jdbc): handle SQL NULLs in ResultSet primitive getters (…
Neenu1995 Sep 15, 2026
acc1856
feat(generator): add model flag and allowlist parser for resumable up…
whowes Sep 15, 2026
33629c1
chore(bigquery-jdbc): fix validate getter tests to only test valid co…
Neenu1995 Sep 15, 2026
f4b1b46
feat(storage/control): add delete folder recursive sample (#13642)
nidhiii-27 Sep 15, 2026
c71c504
Revert "feat(storage/control): add delete folder recursive sample" (#…
nidhiii-27 Sep 15, 2026
62cd972
chore: update librarian version to v0.44.0 (#14394)
zhumin8 Sep 15, 2026
305f47d
fix(spanner): honor maxAttempts and totalTimeout in streaming resume …
rahul2393 Sep 16, 2026
151e5c0
test(spanner): unflake LocationAwareSharedBackendReplicaHarnessTest (…
sakthivelmanii Sep 16, 2026
9ce5ec6
test(bigquery-jdbc): isolate PCNT tests and add `disable_tpc` tag (#1…
keshavdandeva Sep 16, 2026
c167ab8
feat(pubsub): add publish telemetry headers for publish attempt obser…
tonyyyycui Sep 16, 2026
6233cd6
chore: update googleapis commitish to 5f61cd5 (#14395)
cloud-java-bot Sep 16, 2026
a62fdf8
feat(bigquery): add ArrowQueryResult and ArrowQueryResultImpl for Arr…
jinseopkim0 Sep 16, 2026
daa659b
chore(bigquery-jdbc): bump version to 1.4.1 (#14408)
blakeli0 Sep 16, 2026
f7d3506
test(bigtable): add integration tests for single-row reads (#14399)
mutianf Sep 16, 2026
21c4955
feat(google/cloud/networkservices/v1beta1): add networkservices (#14407)
zhumin8 Sep 16, 2026
a4a47da
feat(google/cloud/backupdr/v1beta): add backupdr (#14410)
zhumin8 Sep 16, 2026
2c01d55
feat(storage/control): add delete folder recursive sample (#14397)
nidhiii-27 Sep 17, 2026
64cf1d3
fix(biqguery): fix undeclared QueryParameter wiring in QueryStatistic…
Neenu1995 Sep 17, 2026
5861750
chore(bigquery-jdbc): bump version back to SNAPSHOT (#14415)
blakeli0 Sep 17, 2026
c1aac66
feat(bigquery-jdbc): support picosecond in `PreparedStatement` parame…
keshavdandeva Sep 17, 2026
b25100d
test(bigquery-jdbc): add picosecond timestamp integration tests (#14392)
keshavdandeva Sep 17, 2026
e1c9326
test(spanner): unflake ReadBenchmark by isolating mock server and fix…
sakthivelmanii Sep 18, 2026
b44ffe8
feat(bigquery): add zero-copy queryArrow API for Arrow VectorSchemaRo…
jinseopkim0 Sep 18, 2026
21e6dc8
fix(bigquery-jdbc): fix htapi fallback due to permission logic (#14418)
logachev Sep 18, 2026
4505e95
test(bigquery): add ITBigQueryTest integration tests for queryArrow (…
jinseopkim0 Sep 18, 2026
615409f
feat(bigquery): add ArrowQueryPageFetcher for Arrow query result pagi…
jinseopkim0 Sep 18, 2026
8d12a8f
feat(bigquery): accelerate row-based query() with Arrow wire format (…
jinseopkim0 Sep 18, 2026
26e568a
feat(bigquery): add Storage Read API slow-path fallback for row-based…
jinseopkim0 Sep 18, 2026
f8f9e12
test(bigquery): add integration tests for row-based query() with Arro…
jinseopkim0 Sep 18, 2026
c122474
feat(generator): emit resumable upload settings and HttpJson upload s…
whowes Sep 18, 2026
ddf430f
chore(showcase): add baseline ResumableUploadService definitions and …
whowes Sep 19, 2026
48e5ce5
chore(bigtable): fix conformance tests (#14439)
nimf Sep 19, 2026
6361ecd
fix(bigtable): fix abnormal session closures and scale-up in session …
nimf Sep 21, 2026
cc4b980
feat(generator): wire transport stub delegation to resumable upload s…
whowes Sep 21, 2026
2949ea4
test(bigquery-jdbc): make picosecond ITs timezone independent and dis…
keshavdandeva Sep 21, 2026
a9fed00
feat(generator): emit resumable upload client surface (#14319)
whowes Sep 21, 2026
2775eb1
fix(bigquery): default Arrow pagination stream location to US instead…
jinseopkim0 Sep 21, 2026
9d10dd0
fix(bigquery): use first page row count for Arrow query pagination of…
jinseopkim0 Sep 21, 2026
72db4e6
chore(bigquery): add Arrow performance benchmarks to QueryBenchmark (…
jinseopkim0 Sep 21, 2026
00bf3de
feat(bigquery): make BigQuery AutoCloseable with default no-op close …
jinseopkim0 Sep 21, 2026
f9ebd79
feat(generator): enable resumable upload generation for showcase (#14…
whowes Sep 22, 2026
f89d3a1
test(showcase): add integration tests for resumable upload (#14326)
whowes Sep 22, 2026
1db9757
test(spanner): unflake ITBatchReadTest by skipping DataBoost tests on…
sakthivelmanii Sep 22, 2026
2ce0744
test(spanner): unflake EndpointLifecycleManagerTest requestEndpointRe…
sakthivelmanii Sep 22, 2026
8a123d9
feat(firestore): add support for BSON types (#13189)
wu-hui Sep 22, 2026
27fd252
test(generator): rename test service and proto to MediaService and ad…
whowes Sep 22, 2026
dfed560
test(spanner): unflake StreamingRetryBudgetMockServerTest totalTimeou…
sakthivelmanii Sep 22, 2026
ffc745c
feat(spanner): Support dynamic TLS certificate and key rotation for S…
sagnghos Sep 22, 2026
b70396d
feat(gax): add resumable upload error classification and retry algori…
whowes Sep 22, 2026
0d4e875
feat(generator): switch resumable upload specialized stubs to package…
whowes Sep 22, 2026
8f85c6e
test(bigtable): add unit test for omitted entry in multi-entry Mutate…
mutianf Sep 22, 2026
bd363f6
docs(bigquery): add QueryArrow code sample and document JDK 17+ JVM r…
jinseopkim0 Sep 22, 2026
f5601f4
fix(bigquery): preserve page token and paginate correctly in Arrow qu…
jinseopkim0 Sep 22, 2026
5763c9e
chore: Remove Python from prerequisites of showcase setup (#14465)
blakeli0 Sep 22, 2026
216456e
chore: fix duplicated `java-` prefix in shopping merchant directory n…
blakeli0 Sep 22, 2026
57bacb0
fix(bigtable): fall back to classic path when per-RPC CallCredentials…
mutianf Sep 22, 2026
6b878b4
chore: update librarian version to v0.45.0 (#14483)
sofisl Sep 23, 2026
b12deb1
chore: Clean up folder names for shopping modules in librarian.yaml (…
blakeli0 Sep 23, 2026
76cd7d9
chore(main): release 1.92.0 (#14491)
release-please[bot] Sep 23, 2026
43b8873
test(vision): remove brittle detectProperties integration tests (#14494)
blakeli0 Sep 23, 2026
96de2ec
ci: add workflow concurrency and retry maven module installation (#14…
blakeli0 Sep 23, 2026
a977ef5
chore(deps): remove detector-resources-support dependency (#13859)
blakeli0 Sep 23, 2026
675f639
feat(grpc-gcp): Add shared fallback state and probing recovery option…
kinsaurralde Sep 24, 2026
3ece964
chore: update API sources and regenerate (#14489)
sofisl Sep 24, 2026
23e49c1
feat(gax): include upload-status header in resumable upload command r…
whowes Sep 24, 2026
05a998f
chore(main): release 1.93.0-SNAPSHOT (#14502)
release-please[bot] Sep 24, 2026
28baf15
chore(librarian): add min-java-default (#14490)
zhumin8 Sep 25, 2026
fd4401e
refactor(gax): remove circular ref between resumable upload future an…
whowes Sep 25, 2026
4b6a671
feat(pubsub): add publish start time to client telemetry header (#14496)
tonyyyycui Sep 25, 2026
5bd4520
fix(bigquery-jdbc): abort session when connection is closed (#14273)
Neenu1995 Sep 25, 2026
e72365e
feat(gax): retry chunk upload on transient errors (#14422)
whowes Sep 25, 2026
349c315
feat(gax): add RewindableStreamBuffer in prep for chunk upload recove…
whowes Sep 25, 2026
8ecd1e5
feat(gax): add chunk upload recovery loop for resumable uploads (#14424)
whowes Sep 26, 2026
98c2073
feat(gax,gapic-generator-java): retry start upload call and rename Re…
blakeli0 Sep 28, 2026
0f6f9b5
fix(storage): add App Hub storage.googleapis.com prefix to destinatio…
cpriti-os Sep 28, 2026
32e6f87
docs(samples): add zonal bucket pre-warmed writer pool sample (#14517)
NickGoog Sep 28, 2026
3cb9805
feat(gax): enforce global timeout for resumable uploads (#14425)
whowes Sep 28, 2026
0787eb8
chore(ci): preserve argument boundaries in retry_with_backoff on macO…
sakthivelmanii Sep 28, 2026
c7f10d8
feat(gax): add ResumableUploadProgressListener and related infrastruc…
whowes Sep 28, 2026
af6a871
ci: fix enforce-banned-duplicate-classes in first-party-dependencies …
blakeli0 Sep 28, 2026
df06290
docs(samples): pre-warm writer pool channels with flush() after open(…
NickGoog Sep 28, 2026
76fcdf4
chore(deps): bump com.fasterxml.jackson.core:jackson-databind from 2.…
dependabot[bot] Sep 29, 2026
e7ba3e8
feat(gax): wire up ResumableUploadProgressTracker (#14427)
whowes Sep 29, 2026
d0d7816
test(showcase): add integration test cases for resumable uploads (#14…
whowes Sep 29, 2026
3c79730
feat(gax): replace InputStream with InputStreamSupplier in resumable …
whowes Sep 29, 2026
b288788
feat(gax): treat resumable upload server rejection as terminal (#14516)
whowes Sep 29, 2026
5268936
chore: regen storage (#14542)
JoeWang1127 Sep 29, 2026
b5cad1b
chore: update librarian version to v0.46.0 (#14544)
JoeWang1127 Sep 29, 2026
340a239
docs: Add gRPC Post-Quantum Cryptography Guide (#14245)
lqiu96 Sep 29, 2026
668fd18
fix(auth): exclude javax.annotation-api from api-common dependency (#…
blakeli0 Sep 29, 2026
e989a72
feat(bigquery-jdbc): infer undeclared fields in PreparedStatement (#1…
Neenu1995 Sep 29, 2026
0b969d5
docs: update PQC guide to follow standard template format (#14333)
lqiu96 Sep 29, 2026
6f13a1d
feat(automl)!: remove java-automl library (#14540)
blakeli0 Sep 29, 2026
ea257cf
test(bigtable): add bigtable-session-it Maven profile and SessionIT i…
mutianf Sep 29, 2026
216bbab
test(bigtable): add DivertingUnaryCallableTest for credential fallbac…
mutianf Sep 29, 2026
cabee6f
chore(deps): update upper bound dependencies file (#13946)
renovate-bot Sep 30, 2026
e250d1a
chore: update googleapis commitish to d6ec9a5 (#14555)
cloud-java-bot Sep 30, 2026
976d588
chore(main): release 1.93.0 (#14552)
release-please[bot] Sep 30, 2026
9ed1e11
chore: update CODEOWNERS to remove redundant cloud-sdk-librarian-team…
zhumin8 Sep 30, 2026
2530951
fix: propogate deadline to session client (#14547)
mutianf Oct 1, 2026
5c893e5
chore: update googleapis commitish to b29d170 (#14563)
cloud-java-bot Oct 1, 2026
d9a8db5
fix(datastore): allow any gRPC TransportChannelProvider in DatastoreO…
jinseopkim0 Oct 1, 2026
ecba493
test(bigquery-jdbc): update base image in Docker (#14575)
logachev Oct 2, 2026
004f0fd
fix(spanner): support autoscaling config, edition, and positive capac…
sakthivelmanii Oct 3, 2026
70c7439
fix(spanner): increase max inbound message size from 256MB to 300MB (…
anumehaagrawal-goog Oct 5, 2026
86de9c1
feat(bigtable): support SessionCheckAndMutateRow on the session clien…
mutianf Oct 5, 2026
b0ffe3d
fix(bigquery-jdbc): ensure JDBC uses PQC-compliant algorithm by defau…
logachev Oct 5, 2026
a95a852
test(bigtable): reuse worker thread pool across iterations (#14507)
nimf Oct 5, 2026
74f7591
feat(spanner): add option to create GcpFallbackChannel per channel in…
kinsaurralde Oct 6, 2026
ab6173e
fix(bigquery): remove duplicate google-cloud-storage dependency (#14586)
jinseopkim0 Oct 6, 2026
0414b4b
chore: update librarian version to v0.47.0 (#14589)
noahdietz Oct 6, 2026
6b05a81
chore: Update libraries_bom_version to latest in librarian.yaml (#14569)
blakeli0 Oct 6, 2026
40b2b1a
feat(bigquery): expose QueryStatistics from TableResult (#14588)
logachev Oct 7, 2026
fb73ed5
fix(datastore): update emulator zip checksum for 2.3.1 (#14592)
rootkiller6788 Oct 7, 2026
7f79df3
chore: update googleapis commitish to ab5c1b0 (#14591)
cloud-java-bot Oct 7, 2026
95f863c
feat(google/devicesandservices/health/v4beta): add health v4beta (#14…
noahdietz Oct 8, 2026
621d901
chore(build): disable Maven Resolver 2.x default remote repository fi…
blakeli0 Oct 8, 2026
1d92aa5
chore(build): remove comment from .mvn/maven.config for Maven 3.8 com…
sakthivelmanii Oct 8, 2026
d2bacbb
test(spanner): unflake ITAutogeneratedAdminClientTest (#14603)
sakthivelmanii Oct 8, 2026
a37cff6
test(spanner): unflake ITBulkConnectionTest.testBulkCreateConnections…
sakthivelmanii Oct 8, 2026
ceb45b4
fix(bigquery-jdbc): fix pqc working in proxy env (#14599)
logachev Oct 8, 2026
53f4b0d
test(spanner): unskip ITBatchReadTest DataBoost tests on cloud-devel …
sakthivelmanii Oct 8, 2026
fe3be2d
test(spanner): unflake ITBulkConnectionTest.testBulkCreateConnections…
sakthivelmanii Oct 8, 2026
15f472c
feat(bigquery-jdbc): expose QueryStatistics for jobless queries (#14596)
logachev Oct 8, 2026
6bb477b
ci: trigger ci workflow jobs on java-shared-config changes (#14602)
blakeli0 Oct 8, 2026
decdf94
test(gax-grpc): run the full unit test suite in CI (#14573)
macastelaz Oct 9, 2026
b3d75eb
chore(deps): bump urllib3 from 2.6.3 to 2.8.0 in /.github (#14562)
dependabot[bot] Oct 9, 2026
0c481bd
feat(gax): link attempt spans to parent context and clean up on opera…
jinseopkim0 Oct 9, 2026
4e5a0d0
docs(auth): clarify quota project behavior on ImpersonatedCredentials…
lqiu96 Oct 9, 2026
27559f4
feat: log actionable errors on operation failure in LoggingTracer (#1…
jinseopkim0 Oct 9, 2026
03af200
chore: sync agentic-identities-bound-token with main
macastelaz Oct 9, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
15 changes: 12 additions & 3 deletions .cloud/helpers/common.sh
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,14 @@ function listAllModules() {
popd >/dev/null
}

# Replaces '-' with '_' to get a Terraform output-friendly label
# Replaces '-' with '_' to get a Terraform output-friendly label.
# Uses Bash parameter expansion '${parameter//pattern/replacement}':
# - '$1': The input module name string.
# - '//': Global pattern replacement operator (matches all occurrences).
# - '-': Search pattern to match (hyphen).
# - '_': Replacement character (underscore).
function getFriendlyOutputName() {
echo "$1" | tr '-' _
echo "${1//-/_}"
}

# Get the output object in JSON format for the given module.
Expand All @@ -48,9 +53,13 @@ function getModuleOutput() {
getOutput "$1" | parseJson "$2"
}

# Checks if whitespace-delimited or newline-delimited list $1 contains entry $2.
# @returns exit code 0 if list $1 contains entry $2.
function contains() {
echo "$1" | grep -w -q "$2"
# Normalize newlines and carriage returns into spaces with boundary padding:
local list=" ${1//[$'\r\n']/ } "
# Use native glob pattern matching '*" $2 "*' with boundary spaces to ensure exact token match:
[[ -n "$2" && "${list}" == *" $2 "* ]]
}

# @returns a "new line"-delimited list of active terraform modules
Expand Down
30 changes: 15 additions & 15 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -3,22 +3,22 @@
# For syntax help see:
# https://help.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners#codeowners-syntax

* @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
* @googleapis/cloud-sdk-java-team

# java-vertexai has maintainers
/java-vertexai/ @googleapis/vertexai-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
/java-bigquerystorage/ @googleapis/bigquery-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
/java-bigquery/ @googleapis/bigquery-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
/java-bigquery-jdbc/ @googleapis/bigquery-developer-tools-team @googleapis/bigquery-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
/grpc-gcp-java/ @googleapis/spanner-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
/java-spanner/ @googleapis/spanner-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
/java-spanner-jdbc/ @googleapis/spanner-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
/google-auth-library-java/ @googleapis/cloud-sdk-auth-team @googleapis/cloud-sdk-java-team @googleapis/aion-team @googleapis/cloud-sdk-librarian-team
/java-storage/ @googleapis/gcs-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
/java-storage-nio/ @googleapis/gcs-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
/java-pubsub/ @googleapis/pubsub-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
/java-bigtable/ @googleapis/bigtable-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
/java-firestore/ @googleapis/firestore-team @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
/java-vertexai/ @googleapis/vertexai-team @googleapis/cloud-sdk-java-team
/java-bigquerystorage/ @googleapis/bigquery-team @googleapis/cloud-sdk-java-team
/java-bigquery/ @googleapis/bigquery-team @googleapis/cloud-sdk-java-team
/java-bigquery-jdbc/ @googleapis/bigquery-developer-tools-team @googleapis/bigquery-team @googleapis/cloud-sdk-java-team
/grpc-gcp-java/ @googleapis/spanner-team @googleapis/cloud-sdk-java-team
/java-spanner/ @googleapis/spanner-team @googleapis/cloud-sdk-java-team
/java-spanner-jdbc/ @googleapis/spanner-team @googleapis/cloud-sdk-java-team
/google-auth-library-java/ @googleapis/cloud-sdk-auth-team @googleapis/cloud-sdk-java-team @googleapis/aion-team
/java-storage/ @googleapis/gcs-team @googleapis/cloud-sdk-java-team
/java-storage-nio/ @googleapis/gcs-team @googleapis/cloud-sdk-java-team
/java-pubsub/ @googleapis/pubsub-team @googleapis/cloud-sdk-java-team
/java-bigtable/ @googleapis/bigtable-team @googleapis/cloud-sdk-java-team
/java-firestore/ @googleapis/firestore-team @googleapis/cloud-sdk-java-team
/librarian.yaml @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
/java-cloud-bom/ @googleapis/cloud-sdk-java-team
/java-shared-config/ @googleapis/cloud-sdk-java-team @googleapis/cloud-sdk-librarian-team
/java-shared-config/ @googleapis/cloud-sdk-java-team
6 changes: 3 additions & 3 deletions .github/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ requests==2.33.0 \
--hash=sha256:3324635456fa185245e24865e810cecec7b4caf933d7eb133dcde67d48cee69b \
--hash=sha256:c7ebc5e8b0f21837386ad0e1c8fe8b829fa5f544d8df3b2253bff14ef29d7652
# via -r requirements.in
urllib3==2.6.3 \
--hash=sha256:1b62b6884944a57dbe321509ab94fd4d3b307075e0c2eae991ac71ee15ad38ed \
--hash=sha256:bf272323e553dfb2e87d9bfd225ca7b0f467b919d7bbd355436d3fd37cb0acd4
urllib3==2.8.0 \
--hash=sha256:0cf3cae568d36aa9576b28dfb35f11328f1cb974ca7647d9475ebb86c75ac6e3 \
--hash=sha256:63bf2ead4c879426ebf22ef2a781eeb4aa3b4ae798a0435506f8687fd5bb9b63
# via requests
Loading