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

Upgrade to 1.0 SPI #487

Open
elefeint opened this issue Jan 18, 2022 · 2 comments
Open

Upgrade to 1.0 SPI #487

elefeint opened this issue Jan 18, 2022 · 2 comments
Assignees
Labels
enhancement New feature or request P1

Comments

@elefeint
Copy link
Contributor

elefeint commented Jan 18, 2022

R2DBC 1.0 went GA last month.

For 0.9:
The biggest changes are a new parameter binding facility for specifying data types, and the extended transaction definition (useful for Spanner's readonly / stale transactions)

@elefeint elefeint self-assigned this Jan 18, 2022
@elefeint elefeint added the P1 label Jan 18, 2022
@elefeint elefeint changed the title Upgrade to 0.9 SPI Upgrade to 1.0 SPI May 12, 2022
@elefeint elefeint added this to the h2-2022-candidates milestone May 12, 2022
@meltsufin meltsufin added P2 and removed P1 labels Aug 23, 2022
@elefeint
Copy link
Contributor Author

elefeint commented Dec 2, 2022

Note: the current codebase is on 0.9 SPI already, although the released version is only on 0.8.

@elefeint elefeint added P1 enhancement New feature or request and removed P2 labels Dec 2, 2022
@hfhbd
Copy link

hfhbd commented Dec 30, 2022

Any plans for a new release using at least 0.9 SPI? There was a breaking change fetching column metadata: r2dbc/r2dbc-spi#219

java.lang.AbstractMethodError: Receiver class com.google.cloud.spanner.r2dbc.v2.SpannerClientLibraryRowMetadata does not define or inherit an implementation of the resolved method 'abstract java.util.List getColumnMetadatas()' of interface io.r2dbc.spi.RowMetadata.

Without 0.9 fetching the metadata fails.
Edit: Nevermind, 1.2.0 already uses 0.9.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request P1
Projects
None yet
Development

No branches or pull requests

3 participants