Skip to content

Make Cloud Spanner Mutations serializable.#1939

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

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

Conversation

@mairbek
Copy link
Copy Markdown

@mairbek mairbek commented Apr 18, 2017

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.

@googlebot googlebot 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.

@vkedia vkedia 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: yes This human has signed the Contributor License Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants