Skip to content

Make Cloud Spanner Mutations serializable. - #1939

Closed
mairbek wants to merge 4 commits into
googleapis:masterfrom
mairbek:serialize-mutations
Closed

Make Cloud Spanner Mutations serializable.#1939
mairbek wants to merge 4 commits into
googleapis:masterfrom
mairbek:serialize-mutations

Conversation

@mairbek

Copy link
Copy Markdown

Implemented serialization using SerializationProxy pattern. In this case SerializationProxy just builds a mutation proto that is actually serialized.

Also, since it is not possible to deserialize com.google.cloud.spanner.Value from com.google.protobuf.Value because of the type differences, introduces com.google.cloud.spanner.Value#toTypedProto method that preserves a type information of the Value.

@googlebotgooglebot added the cla: yes This human has signed the Contributor License Agreement. label Apr 18, 2017
@coveralls

Copy link
Copy Markdown

Coverage Status

Coverage increased (+0.1%) to 81.058% when pulling 4fbb46a on mairbek:serialize-mutations into b355f4d on GoogleCloudPlatform:master.

@coveralls

Copy link
Copy Markdown

Coverage Status

Coverage increased (+0.008%) to 80.952% when pulling 94ca80d on mairbek:serialize-mutations into b355f4d on GoogleCloudPlatform:master.

@vkediavkedia closed this Apr 21, 2017
chingor13 pushed a commit that referenced this pull request Feb 20, 2026
…storage to v2.28.2 (#1939)
* chore(deps): update dependency com.google.cloud:google-cloud-bigquerystorage to v2.28.2
* 🦉 Updates from OwlBot post-processor
See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
suztomo pushed a commit to suztomo/google-cloud-java that referenced this pull request Mar 23, 2026
benjaminp pushed a commit to benjaminp/google-cloud-java that referenced this pull request Jul 13, 2026
* fix: a rare race condition in the row merger
This would manifest as a hang when iterating over a ServerStream from ReadRows
Change-Id: I74533c6714b40a68ec0ef81dadac747e10bee39d
* 🦉 Updates from OwlBot post-processor
See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
---------
Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: yesThis human has signed the Contributor License Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@mairbek@coveralls@googlebot@vkedia