Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spanner ARRAY<JSON> support #458

Open
zhumin8 opened this issue Nov 10, 2021 · 1 comment
Open

Spanner ARRAY<JSON> support #458

zhumin8 opened this issue Nov 10, 2021 · 1 comment
Labels
feature New functionality P3

Comments

@zhumin8
Copy link
Contributor

zhumin8 commented Nov 10, 2021

This is a follow up on #456

JSON and ARRAY support is present in Client library since 6.12.0 release.
Need to add ARRAY support to cloud spanner r2dbc.

@zhumin8 zhumin8 added P2 feature New functionality labels Nov 10, 2021
@zhumin8 zhumin8 self-assigned this Nov 10, 2021
@elefeint elefeint added P3 and removed P2 labels Nov 10, 2021
@elefeint
Copy link
Contributor

Upvote this issue if you are interested in JSON array support in R2DBC.

zhumin8 added a commit that referenced this issue Nov 17, 2021
Adding Spanner JSON Type support
JSON support is present in Client library since 6.12.0 release.
This PR intend to add JSON support to our repo.
Note that ARRAY support is not included and is intended as a follow-up PR to this. (created issue to track #458)

The major changes include:

- Add a JsonWrapper class.
- Add binder and decoder.
- Add String to JsonWrapper for read.
- Add to r2dbc sample and spring data r2dbc sample
- README docs
- register JsonWrapper.class as simple type in spring data dialect.
- register converters to/from Map in spring data dialect as default converters.
@elefeint elefeint added this to the h2-2022-candidates milestone May 12, 2022
@zhumin8 zhumin8 removed their assignment Jun 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New functionality P3
Projects
None yet
Development

No branches or pull requests

2 participants