Skip to content

Commit 5eb3623

Browse files
author
Dhriti Chopra
committed
Merge remote-tracking branch 'origin/main' into mpu-fixes
2 parents 3c30bea + 4036dfc commit 5eb3623

78 files changed

Lines changed: 4739 additions & 552 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: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44
# For syntax help see:
55
# https://help.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners#codeowners-syntax
66

7-
# The @googleapis/gcs-sdk-team is the default owner for changes in this repo
8-
* @googleapis/yoshi-java @googleapis/gcs-sdk-team
7+
# The @googleapis/gcs-team is the default owner for changes in this repo
8+
* @googleapis/cloud-sdk-java-team @googleapis/gcs-team
99

1010
# for handwritten libraries, keep codeowner_team in .repo-metadata.json as owner
11-
**/*.java @googleapis/gcs-sdk-team
11+
**/*.java @googleapis/gcs-team
1212

1313

1414
# The java-samples-reviewers team is the default owner for samples changes
1515
samples/**/*.java @googleapis/java-samples-reviewers
1616

1717
# Generated snippets should not be owned by samples reviewers
18-
samples/snippets/generated/ @googleapis/yoshi-java
18+
samples/snippets/generated/ @googleapis/cloud-sdk-java-team

.github/release-please.yml

Lines changed: 31 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -2,28 +2,35 @@ bumpMinorPreMajor: true
22
handleGHRelease: true
33
releaseType: java-yoshi
44
extraFiles:
5-
- README.md
6-
- .readme-partials.yaml
5+
- README.md
6+
- .readme-partials.yaml
77
branches:
8-
- branch: 1.113.14-sp
9-
releaseType: java-lts
10-
- branch: 1.106.1-patch
11-
- branch: 1.111.3-patch
12-
- branch: java7
13-
- branch: 2.1.x
14-
- branch: 2.6.x
15-
releaseType: java-backport
16-
- branch: 2.15.x
17-
releaseType: java-backport
18-
- branch: 2.22.x
19-
releaseType: java-backport
20-
- branch: 2.30.x
21-
releaseType: java-backport
22-
- branch: 2.38.x
23-
releaseType: java-backport
24-
- branch: 2.47.x
25-
releaseType: java-backport
26-
- branch: 2.49.x
27-
releaseType: java-backport
28-
- branch: protobuf-4.x-rc
29-
manifest: true
8+
- branch: 1.113.14-sp
9+
releaseType: java-lts
10+
- branch: 1.106.1-patch
11+
- branch: 1.111.3-patch
12+
- branch: java7
13+
- branch: 2.1.x
14+
- branch: 2.6.x
15+
releaseType: java-backport
16+
- branch: 2.15.x
17+
releaseType: java-backport
18+
- branch: 2.22.x
19+
releaseType: java-backport
20+
- branch: 2.30.x
21+
releaseType: java-backport
22+
- branch: 2.38.x
23+
releaseType: java-backport
24+
- branch: 2.47.x
25+
releaseType: java-backport
26+
- branch: 2.49.x
27+
releaseType: java-backport
28+
- branch: protobuf-4.x-rc
29+
manifest: true
30+
- bumpMinorPreMajor: true
31+
handleGHRelease: true
32+
releaseType: java-backport
33+
extraFiles:
34+
- README.md
35+
- .readme-partials.yaml
36+
branch: 2.62.x

.github/sync-repo-settings.yaml

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,10 +197,27 @@ branchProtectionRules:
197197
- 'Kokoro - Test: Java 17 GraalVM Native Image'
198198
- javadoc
199199
- unmanaged_dependency_check
200+
- pattern: 2.62.x
201+
isAdminEnforced: true
202+
requiredApprovingReviewCount: 1
203+
requiresCodeOwnerReviews: true
204+
requiresStrictStatusChecks: false
205+
requiredStatusCheckContexts:
206+
- dependencies (17)
207+
- lint
208+
- clirr
209+
- units (8)
210+
- units (11)
211+
- 'Kokoro - Test: Integration'
212+
- cla/google
213+
- 'Kokoro - Test: Java GraalVM Native Image'
214+
- 'Kokoro - Test: Java 17 GraalVM Native Image'
215+
- javadoc
216+
- unmanaged_dependency_check
200217
permissionRules:
201218
- team: yoshi-admins
202219
permission: admin
203220
- team: yoshi-java-admins
204221
permission: admin
205-
- team: yoshi-java
222+
- team: cloud-sdk-java-team
206223
permission: push

.github/workflows/hermetic_library_generation.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ jobs:
3838
fetch-depth: 0
3939
token: ${{ secrets.CLOUD_JAVA_BOT_GITHUB_TOKEN }}
4040
- name: is applicable
41+
if: env.SHOULD_RUN == 'true'
4142
env:
4243
# set our branch names to be the names in the "origin" remote since we aren't actually checking these branches out
4344
base_ref: origin/${{ github.base_ref }}
@@ -77,7 +78,7 @@ jobs:
7778
echo "SHOULD_RUN=false" >> $GITHUB_ENV
7879
fi
7980
80-
- uses: googleapis/sdk-platform-java/.github/scripts@v2.66.0
81+
- uses: googleapis/sdk-platform-java/.github/scripts@v2.67.0
8182
if: env.SHOULD_RUN == 'true'
8283
with:
8384
base_ref: ${{ github.base_ref }}

.github/workflows/unmanaged_dependency_check.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@ jobs:
1717
# repository
1818
.kokoro/build.sh
1919
- name: Unmanaged dependency check
20-
uses: googleapis/sdk-platform-java/java-shared-dependencies/unmanaged-dependency-check@google-cloud-shared-dependencies/v3.56.0
20+
uses: googleapis/sdk-platform-java/java-shared-dependencies/unmanaged-dependency-check@google-cloud-shared-dependencies/v3.57.0
2121
with:
2222
bom-path: google-cloud-storage-bom/pom.xml

.kokoro/presubmit/graalvm-native-a.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Configure the docker image for kokoro-trampoline.
44
env_vars: {
55
key: "TRAMPOLINE_IMAGE"
6-
value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_a:3.56.0" # {x-version-update:google-cloud-shared-dependencies:current}
6+
value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_a:3.57.0" # {x-version-update:google-cloud-shared-dependencies:current}
77
}
88

99
env_vars: {

.kokoro/presubmit/graalvm-native-b.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Configure the docker image for kokoro-trampoline.
44
env_vars: {
55
key: "TRAMPOLINE_IMAGE"
6-
value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_b:3.56.0" # {x-version-update:google-cloud-shared-dependencies:current}
6+
value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_b:3.57.0" # {x-version-update:google-cloud-shared-dependencies:current}
77
}
88

99
env_vars: {

.kokoro/presubmit/graalvm-native-c.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Configure the docker image for kokoro-trampoline.
44
env_vars: {
55
key: "TRAMPOLINE_IMAGE"
6-
value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_c:3.56.0" # {x-version-update:google-cloud-shared-dependencies:current}
6+
value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_c:3.57.0" # {x-version-update:google-cloud-shared-dependencies:current}
77
}
88

99
env_vars: {

.repo-metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"api_id": "storage.googleapis.com",
1414
"library_type": "GAPIC_COMBO",
1515
"requires_billing": true,
16-
"codeowner_team": "@googleapis/gcs-sdk-team",
16+
"codeowner_team": "@googleapis/gcs-team",
1717
"excluded_poms": "google-cloud-storage-bom,google-cloud-storage",
1818
"issue_tracker": "https://issuetracker.google.com/savedsearches/559782",
1919
"extra_versioned_modules": "gapic-google-cloud-storage-v2",

CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,45 @@
11
# Changelog
22

3+
## [2.64.0](https://github.com/googleapis/java-storage/compare/v2.63.0...v2.64.0) (2026-02-27)
4+
5+
6+
### Features
7+
8+
* Adding Otel for MPU ([#3387](https://github.com/googleapis/java-storage/issues/3387)) ([2fef010](https://github.com/googleapis/java-storage/commit/2fef01016bede7892340b3434e1c229ddfa83904))
9+
10+
11+
### Bug Fixes
12+
13+
* **deps:** Update the Java code generator (gapic-generator-java) to 2.67.0 ([ce2e03a](https://github.com/googleapis/java-storage/commit/ce2e03a80ea4308ac1365697306071e3abd92a88))
14+
15+
16+
### Dependencies
17+
18+
* Update dependency com.google.cloud:sdk-platform-java-config to v3.57.0 ([#3500](https://github.com/googleapis/java-storage/issues/3500)) ([1617b39](https://github.com/googleapis/java-storage/commit/1617b39bdca6bedb8a5e909794acb00eebcdbbcd))
19+
* Update dependency node to v24 ([#3492](https://github.com/googleapis/java-storage/issues/3492)) ([0ae3315](https://github.com/googleapis/java-storage/commit/0ae3315c1f06547de3308704c772a72645c9ab88))
20+
* Update googleapis/sdk-platform-java action to v2.67.0 ([#3501](https://github.com/googleapis/java-storage/issues/3501)) ([f1ff0c9](https://github.com/googleapis/java-storage/commit/f1ff0c9e061e38d2c0414bc6a82b53123e59c106))
21+
22+
## [2.63.0](https://github.com/googleapis/java-storage/compare/v2.62.1...v2.63.0) (2026-02-12)
23+
24+
25+
### Features
26+
27+
* Add a DeleteFolderRecursive API definition ([87642bd](https://github.com/googleapis/java-storage/commit/87642bd58759a61f5fdf04b1765b77297ea443ea))
28+
* Added a new field `ComposeObjectRequest.delete_source_objects` field ([87642bd](https://github.com/googleapis/java-storage/commit/87642bd58759a61f5fdf04b1765b77297ea443ea))
29+
* Next release from main branch is 2.63.0 ([#3486](https://github.com/googleapis/java-storage/issues/3486)) ([412b5fb](https://github.com/googleapis/java-storage/commit/412b5fbe7e724e1220561f04a59251746c8a99a2))
30+
31+
32+
### Bug Fixes
33+
34+
* **deps:** Update the Java code generator (gapic-generator-java) to 2.66.1 ([87642bd](https://github.com/googleapis/java-storage/commit/87642bd58759a61f5fdf04b1765b77297ea443ea))
35+
* Validate blob paths to prevent directory traversal in TransferManager downloads ([#3455](https://github.com/googleapis/java-storage/issues/3455)) ([49abf75](https://github.com/googleapis/java-storage/commit/49abf7559028d890e1c4848a5a356f266f6788be))
36+
37+
38+
### Dependencies
39+
40+
* Update dependency com.google.cloud:sdk-platform-java-config to v3.56.1 ([#3484](https://github.com/googleapis/java-storage/issues/3484)) ([3a5deee](https://github.com/googleapis/java-storage/commit/3a5deee364175fc8c879cb22f176354a62117d22))
41+
* Update dependency node to v24 ([#3368](https://github.com/googleapis/java-storage/issues/3368)) ([ed2ddb7](https://github.com/googleapis/java-storage/commit/ed2ddb79c215fb7a9400e4168d10a7516ca2e664))
42+
343
## [2.62.1](https://github.com/googleapis/java-storage/compare/v2.62.0...v2.62.1) (2026-01-28)
444

545

0 commit comments

Comments
 (0)