-
Notifications
You must be signed in to change notification settings - Fork 135
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see whatβs changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: googleapis/java-spanner
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.57.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: googleapis/java-spanner
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.58.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 9 commits
- 88 files changed
- 4 contributors
Commits on Jun 30, 2020
-
perf: use streaming RPC for PDML (#287)
* perf: use streaming RPC for PDML * fix: reset resume token for each tx * cleanup: remove test code * fix: retry depening on resume token * fix: remove unused attempt param * fix: fix check for resume token * fix: keep track of total timeout * fix: clirr build failure * cleanup: add comments + remove unused code * tests: add missing exec time * chore: run formatter * chore: remove unnecessary null check * tests: add missing exec time
Configuration menu - View commit details
-
Copy full SHA for df47c13 - Browse repository at this point
Copy the full SHA df47c13View commit details -
feat: support setting compression option (#192)
* feat: support setting compression option * fix: use correct encoding header * fix: add project id * docs: fix typo + missing end tag * chore: resolve merge conflicts * tests: fix test failure on emulator
Configuration menu - View commit details
-
Copy full SHA for 965e95e - Browse repository at this point
Copy the full SHA 965e95eView commit details -
* feat: add async api * feat: session pool is non-blocking * tests: fix integration tests that assumed tx was blocking Some integration tests started transactions without executing a query, and expected these transactions to fail. However, as the client is now non-blocking up until the first call to ResultSet#next(), no exception would occur. * feat: add read methods support * tests: test async runner * feat: create async runner * tests: centralize some commonly used test objects * feat: keep session checked out until async finishes * fix: fix span test cases after rebase * fix: fix async runner tests * fix: make async runner wait for async operations * examples: add example integration test * examples: add more examples * tests: fix flaky tests * rebase: rebase on current master * fix: run code formatter * feat: add support for poller * tests: support more param types * fix: fix race conditions * feat: return ApiFuture to monitor end of AsyncResultSet * feat: add helper method for create test result sets * feat: add batchUpdateAsync * fix: add ignored interface differences * refactor: use future as waiter in SessionPool * format: run code formatter * tests: fix test case + remove commented code * fix: AsyncResultSet should throw Cancelled * feat: expose DatabaseId.of(String name) * deps: set version to 1.53 to match bom * feat: steps to add async support for tx manager * review: process review comments * chore: remove unused code * clirr: add ignored differences to clirr * fix: call listeners after all rows have been consumed * feat: towards AsyncTransactionManager * fix: session leaks + code format * fix: more session leak fixes * feat: further work on AsyncTransactionManager * fix: fix test failures * fix: fix several race conditions * tests: increase test timeout * feat: further towards AsyncTransactionManager * feat: require executor for transaction functions * revert: remove async connection api from branch * chore: run code formatter * chore: fix flaky test case * tests: fix ITs for emulator * fix: SpannerOptions.toBuilder().host should override emulatorHost * tests: fix potentially hanging test
Configuration menu - View commit details
-
Copy full SHA for 462839b - Browse repository at this point
Copy the full SHA 462839bView commit details
Commits on Jul 1, 2020
-
deps: update dependency com.google.cloud:google-cloud-shared-dependenβ¦
β¦cies to v0.8.2 (#315) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [com.google.cloud:google-cloud-shared-dependencies](https://togithub.com/googleapis/java-shared-dependencies) | patch | `0.8.1` -> `0.8.2` | --- ### Release Notes <details> <summary>googleapis/java-shared-dependencies</summary> ### [`v0.8.2`](https://togithub.com/googleapis/java-shared-dependencies/blob/master/CHANGELOG.md#​082-httpswwwgithubcomgoogleapisjava-shared-dependenciescomparev081v082-2020-07-01) [Compare Source](https://togithub.com/googleapis/java-shared-dependencies/compare/v0.8.1...v0.8.2) </details> --- ### Renovate configuration :date: **Schedule**: At any time (no schedule defined). :vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. :recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. :no_bell: **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#googleapis/java-spanner).
Configuration menu - View commit details
-
Copy full SHA for 3d6fb9f - Browse repository at this point
Copy the full SHA 3d6fb9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 122a997 - Browse repository at this point
Copy the full SHA 122a997View commit details
Commits on Jul 6, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 543373b - Browse repository at this point
Copy the full SHA 543373bView commit details
Commits on Jul 7, 2020
-
chore: release 1.57.1-SNAPSHOT (#313)
* updated versions.txt [ci skip] * updated samples/pom.xml [ci skip] * updated samples/snippets/pom.xml [ci skip] * updated samples/install-without-bom/pom.xml [ci skip] * updated google-cloud-spanner-bom/pom.xml [ci skip] * updated google-cloud-spanner/pom.xml [ci skip] * updated grpc-google-cloud-spanner-admin-database-v1/pom.xml [ci skip] * updated grpc-google-cloud-spanner-admin-instance-v1/pom.xml [ci skip] * updated grpc-google-cloud-spanner-v1/pom.xml [ci skip] * updated pom.xml [ci skip] * updated proto-google-cloud-spanner-admin-database-v1/pom.xml [ci skip] * updated proto-google-cloud-spanner-admin-instance-v1/pom.xml [ci skip] * updated proto-google-cloud-spanner-v1/pom.xml [ci skip] * updated samples/snapshot/pom.xml Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: skuruppu <skuruppu@google.com>
Configuration menu - View commit details
-
Copy full SHA for 9665f3a - Browse repository at this point
Copy the full SHA 9665f3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a7378f8 - Browse repository at this point
Copy the full SHA a7378f8View commit details -
π€ I have created a release \*beep\* \*boop\* --- ## [1.58.0](https://www.github.com/googleapis/java-spanner/compare/v1.57.0...v1.58.0) (2020-07-07) ### Features * add async api ([#81](https://www.github.com/googleapis/java-spanner/issues/81)) ([462839b](https://www.github.com/googleapis/java-spanner/commit/462839b625e58e235581b8ba10b398e1d222eaaf)) * support setting compression option ([#192](https://www.github.com/googleapis/java-spanner/issues/192)) ([965e95e](https://www.github.com/googleapis/java-spanner/commit/965e95e70ccd9c62abd6513b0011aab136e48e26)) ### Bug Fixes * set default values for streaming retry ([#316](https://www.github.com/googleapis/java-spanner/issues/316)) ([543373b](https://www.github.com/googleapis/java-spanner/commit/543373b22336be72b10026fda9f0b55939ab94b4)) ### Performance Improvements * use streaming RPC for PDML ([#287](https://www.github.com/googleapis/java-spanner/issues/287)) ([df47c13](https://www.github.com/googleapis/java-spanner/commit/df47c13a4c00bdf5e6eafa01bbb64c12a96d7fb8)) ### Dependencies * update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.2 ([#315](https://www.github.com/googleapis/java-spanner/issues/315)) ([3d6fb9f](https://www.github.com/googleapis/java-spanner/commit/3d6fb9fd7dc6b2b5b2ff9935228701ac795c9167)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please).
Configuration menu - View commit details
-
Copy full SHA for 341f1af - Browse repository at this point
Copy the full SHA 341f1afView commit details
Loading
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 v1.57.0...v1.58.0