chore: migrate java-spanner to monorepo#12098
Draft
Conversation
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
This PR adds support for Exemplars in Client side metrics. Exemplars will also include `x-goog-spanner-request-id` attribute
#4003) * chore: Update generation configuration at Tue Jul 29 02:47:10 UTC 2025 * chore: Update generation configuration at Wed Jul 30 02:42:26 UTC 2025
The snapshot timestamp is the timestamp at which all the reads in a transaction ran when using repeatable read isolation. The method is only intended to be used for internal testing purposes, so the snapshot timestamp will be `null` if attempted to be used externally.
* feat: Use multiplex sessions for RW and Partition Ops * Fix emulator tests
* chore(main): release 6.98.0 * chore: generate libraries at Thu Jul 31 08:38:09 UTC 2025 --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: cloud-java-bot <cloud-java-bot@google.com>
…#4007) * chore: Update generation configuration at Thu Jul 31 02:40:47 UTC 2025 * chore: Update generation configuration at Fri Aug 1 02:49:18 UTC 2025 * chore: Update generation configuration at Sat Aug 2 02:37:24 UTC 2025 * chore: generate libraries at Sat Aug 2 02:37:56 UTC 2025 * chore: Update generation configuration at Tue Aug 5 02:43:25 UTC 2025 * chore: generate libraries at Tue Aug 5 02:43:53 UTC 2025 * chore: Update generation configuration at Wed Aug 6 02:42:04 UTC 2025 * chore: Update generation configuration at Thu Aug 7 02:43:07 UTC 2025 * chore: Update generation configuration at Fri Aug 8 02:42:47 UTC 2025
The AsyncTransactionManager did not end the span when the transaction was committed or rolled back. This caused the spans not to be collected and exported.
#4014) * chore: Update generation configuration at Sat Aug 9 02:33:01 UTC 2025 * chore: Update generation configuration at Sun Aug 10 02:44:46 UTC 2025
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
* chore(main): release 6.98.1 * chore: generate libraries at Mon Aug 11 16:33:14 UTC 2025 --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: cloud-java-bot <cloud-java-bot@google.com>
Samples and integration tests will be added in separate PRs.
…4021) getCommitResponse() returned an error if it was called before the transaction had been committed when using regular sessions. This did not happen when using multiplexed sessions. This change makes sure that the behavior is the same for both regular and multiplexed sessions, by adding a check to the getCommitResponse() method directly.
#4015) * chore: Update generation configuration at Mon Aug 11 02:42:50 UTC 2025 * chore: Update generation configuration at Tue Aug 12 02:32:23 UTC 2025 * chore: Update generation configuration at Wed Aug 13 02:33:10 UTC 2025 * chore: Update generation configuration at Thu Aug 14 02:34:36 UTC 2025 * chore: Update generation configuration at Fri Aug 15 02:35:45 UTC 2025 * chore: Update generation configuration at Sat Aug 16 02:31:36 UTC 2025 * chore: generate libraries at Sat Aug 16 02:32:07 UTC 2025 * chore: Update generation configuration at Wed Aug 20 02:30:20 UTC 2025 * chore: generate libraries at Wed Aug 20 02:30:53 UTC 2025 * chore: Update generation configuration at Thu Aug 21 02:31:09 UTC 2025 * chore: Update generation configuration at Fri Aug 22 02:31:31 UTC 2025 * chore: Update generation configuration at Sat Aug 23 02:29:57 UTC 2025 * chore: Update generation configuration at Tue Aug 26 02:31:41 UTC 2025
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
* chore(main): release 6.99.0 * chore: generate libraries at Tue Aug 26 16:41:05 UTC 2025 --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: cloud-java-bot <cloud-java-bot@google.com>
* feat: read_lock_mode support for connections Add read_lock_mode support for the Connection API. * chore: generate libraries at Wed Sep 3 15:24:37 UTC 2025 --------- Co-authored-by: cloud-java-bot <cloud-java-bot@google.com>
…#4027) * chore: Update generation configuration at Wed Aug 27 02:29:02 UTC 2025 * chore: Update generation configuration at Thu Aug 28 02:30:37 UTC 2025 * chore: Update generation configuration at Fri Aug 29 02:30:01 UTC 2025 * chore: generate libraries at Fri Aug 29 02:30:32 UTC 2025 * chore: Update generation configuration at Sat Aug 30 02:26:03 UTC 2025 * chore: generate libraries at Sat Aug 30 02:26:35 UTC 2025 * chore: Update generation configuration at Wed Sep 3 02:26:18 UTC 2025 * chore: Update generation configuration at Thu Sep 4 02:27:15 UTC 2025 * chore: Update generation configuration at Fri Sep 5 02:29:03 UTC 2025 * chore: Update generation configuration at Sat Sep 6 02:25:24 UTC 2025 * chore: generate libraries at Sat Sep 6 02:25:53 UTC 2025 * chore: Update generation configuration at Tue Sep 9 02:28:58 UTC 2025
* fix: disable afe_connectivity_error_count metric * chore: generate libraries at Thu Sep 11 14:04:02 UTC 2025 --------- Co-authored-by: cloud-java-bot <cloud-java-bot@google.com>
🤖 I have created a release *beep* *boop* --- ### Updating meta-information for bleeding-edge SNAPSHOT release. --- This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).
🤖 I have created a release *beep* *boop* --- ## [6.100.0](https://togithub.com/googleapis/java-spanner/compare/v6.99.0...v6.100.0) (2025-09-11) ### Features * Read_lock_mode support for connections ([#4031](https://togithub.com/googleapis/java-spanner/issues/4031)) ([4b0d0c4](https://togithub.com/googleapis/java-spanner/commit/4b0d0c4f0bdf9527cda405b9ef37fd035ed1720d)) ### Bug Fixes * **deps:** Update the Java code generator (gapic-generator-java) to 2.62.1 ([7b784b2](https://togithub.com/googleapis/java-spanner/commit/7b784b2579ee653f86b532b236d4878a864f3e17)) * Disable afe_connectivity_error_count metric ([#4041](https://togithub.com/googleapis/java-spanner/issues/4041)) ([733fc6f](https://togithub.com/googleapis/java-spanner/commit/733fc6fd7ffdfcc7570e9e0761efa529d2d2e0bc)) * Skip session delete in case of multiplexed sessions ([#4029](https://togithub.com/googleapis/java-spanner/issues/4029)) ([b33b37f](https://togithub.com/googleapis/java-spanner/commit/b33b37f0ec66f67404bccf2cbded122e9a55c303)) ### Dependencies * Update dependency com.google.cloud:sdk-platform-java-config to v3.52.1 ([#4034](https://togithub.com/googleapis/java-spanner/issues/4034)) ([c89b1b5](https://togithub.com/googleapis/java-spanner/commit/c89b1b5005dd323652ee11648e62353b2ce1de13)) ### Documentation * A comment for field `ranges` in message `.google.spanner.v1.KeySet` is changed ([7b784b2](https://togithub.com/googleapis/java-spanner/commit/7b784b2579ee653f86b532b236d4878a864f3e17)) --- This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).
The Value#hashCode() method throwed a NullPointerException for untyped values.
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
🤖 I have created a release *beep* *boop* --- ## [6.112.0](https://togithub.com/googleapis/java-spanner/compare/v6.111.1...v6.112.0) (2026-03-17) ### Features * Ability to update credentials on long running client ([#4371](https://togithub.com/googleapis/java-spanner/issues/4371)) ([0000a27](https://togithub.com/googleapis/java-spanner/commit/0000a2791c0bd018f835d918422d800fd4566c3c)) * Add SI, adapt, split point related proto ([2613ea1](https://togithub.com/googleapis/java-spanner/commit/2613ea1dd6e7d086ca5769fca98d5266d575cab6)) * **spanner:** Include cache updates and routing hint into BeginTransaction and Commit request/response respectively ([2613ea1](https://togithub.com/googleapis/java-spanner/commit/2613ea1dd6e7d086ca5769fca98d5266d575cab6)) ### Bug Fixes * **deps:** Update the Java code generator (gapic-generator-java) to 2.67.0 ([2613ea1](https://togithub.com/googleapis/java-spanner/commit/2613ea1dd6e7d086ca5769fca98d5266d575cab6)) * Fix unclosed literal error for consecutive backslashes ([#4387](https://togithub.com/googleapis/java-spanner/issues/4387)) ([c00c633](https://togithub.com/googleapis/java-spanner/commit/c00c6336a02b6fc5765a234be3ef3400e450be81)) --- This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).
5c5a738 to
a1dd20d
Compare
…e_please_versions.sh
da3a048 to
d61083a
Compare
82c2d7e to
3a476a5
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.