-
Notifications
You must be signed in to change notification settings - Fork 84
Comparing changes
Open a pull request
base repository: googleapis/java-storage
base: v2.1.6
head repository: googleapis/java-storage
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://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
Configuration menu - View commit details
-
Copy full SHA for c62fcb7 - Browse repository at this point
Copy the full SHA c62fcb7View commit details
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
Configuration menu - View commit details
-
Copy full SHA for ea1eeb9 - Browse repository at this point
Copy the full SHA ea1eeb9View commit details -
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://togithub.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://togithub.com/googleapis/java-storage/blob/master/CHANGELOG.md#​216-httpswwwgithubcomgoogleapisjava-storagecomparev215v216-2021-09-24) [Compare Source](https://togithub.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/dashboard#github/googleapis/java-storage).
Configuration menu - View commit details
-
Copy full SHA for 2e7f041 - Browse repository at this point
Copy the full SHA 2e7f041View commit details
Commits on Sep 28, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6d73e46 - Browse repository at this point
Copy the full SHA 6d73e46View commit details -
deps: update dependency com.google.apis:google-api-services-storage t…
…o v1-rev20210918-1.32.1 (#1046)
Configuration menu - View commit details
-
Copy full SHA for 2c79005 - Browse repository at this point
Copy the full SHA 2c79005View commit details -
test: add positive case for ResumableMedia#startUploadForSignedUrl (#…
…1049) * cleanup dangling future
Configuration menu - View commit details
-
Copy full SHA for 980dbd0 - Browse repository at this point
Copy the full SHA 980dbd0View commit details -
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.patch mappings
Configuration menu - View commit details
-
Copy full SHA for 3716105 - Browse repository at this point
Copy the full SHA 3716105View commit details
Commits on Sep 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7a1a928 - Browse repository at this point
Copy the full SHA 7a1a928View commit details -
chore: refactor PostPolicyV4Test to be compatible with behavior chang…
…e of Collections.unmodifiableMap from jdk 17 (#1016)
Configuration menu - View commit details
-
Copy full SHA for 575cf12 - Browse repository at this point
Copy the full SHA 575cf12View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 8717cd6 - Browse repository at this point
Copy the full SHA 8717cd6View commit details
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
Configuration menu - View commit details
-
Copy full SHA for 35cb2f7 - Browse repository at this point
Copy the full SHA 35cb2f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97b1a2e - Browse repository at this point
Copy the full SHA 97b1a2eView commit details -
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://togithub.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/dashboard#github/googleapis/java-storage).
Configuration menu - View commit details
-
Copy full SHA for 193a30a - Browse repository at this point
Copy the full SHA 193a30aView commit details
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
Configuration menu - View commit details
-
Copy full SHA for 4478b9d - Browse repository at this point
Copy the full SHA 4478b9dView commit details -
🤖 I have created a release \*beep\* \*boop\* --- ### [2.1.7](https://www.github.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.github.com/googleapis/java-storage/issues/1051)) ([6d73e46](https://www.github.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.github.com/googleapis/java-storage/issues/1046)) ([2c79005](https://www.github.com/googleapis/java-storage/commit/2c79005d29ee0b279850c7008b1afbb302f9c90d)) * update kms.version to v0.93.0 ([#1061](https://www.github.com/googleapis/java-storage/issues/1061)) ([97b1a2e](https://www.github.com/googleapis/java-storage/commit/97b1a2ebe411e48e2df095fe5518a867c5136851)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
Configuration menu - View commit details
-
Copy full SHA for bf3207b - Browse repository at this point
Copy the full SHA bf3207bView commit details
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