-
Notifications
You must be signed in to change notification settings - Fork 327
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
fix: upgrade libraries-bom to 26.34.0 and add spanner support float32 type #2662
Conversation
Bumps [com.google.cloud:libraries-bom](https://github.com/googleapis/java-cloud-bom) from 26.33.0 to 26.34.0. - [Release notes](https://github.com/googleapis/java-cloud-bom/releases) - [Changelog](https://github.com/googleapis/java-cloud-bom/blob/main/release-please-config.json) - [Commits](googleapis/java-cloud-bom@v26.33.0...v26.34.0) --- updated-dependencies: - dependency-name: com.google.cloud:libraries-bom dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
it test failure:
|
Could you add a unit test to verify the behavior, or why it can't be tested? |
Ah, good point. Adding them in now. This change is covered by existing tests: SpannerWriteMethodCoverageTests and SpannerStructReadMethodCoverageTests, but additional unit tests are added in b012c9d |
Quality Gate passedIssues Measures |
@JoeWang1127 Can you please take another look? |
… type (#2662) * deps: bump com.google.cloud:libraries-bom from 26.33.0 to 26.34.0 Bumps [com.google.cloud:libraries-bom](https://github.com/googleapis/java-cloud-bom) from 26.33.0 to 26.34.0. - [Release notes](https://github.com/googleapis/java-cloud-bom/releases) - [Changelog](https://github.com/googleapis/java-cloud-bom/blob/main/release-please-config.json) - [Commits](googleapis/java-cloud-bom@v26.33.0...v26.34.0) --- updated-dependencies: - dependency-name: com.google.cloud:libraries-bom dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * feat(spanner): support float32 type. * chore: add unit tests for float32. * fix: add float32 to type mapper and corresponding unit tests. --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… type (#2662) * deps: bump com.google.cloud:libraries-bom from 26.33.0 to 26.34.0 Bumps [com.google.cloud:libraries-bom](https://github.com/googleapis/java-cloud-bom) from 26.33.0 to 26.34.0. - [Release notes](https://github.com/googleapis/java-cloud-bom/releases) - [Changelog](https://github.com/googleapis/java-cloud-bom/blob/main/release-please-config.json) - [Commits](googleapis/java-cloud-bom@v26.33.0...v26.34.0) --- updated-dependencies: - dependency-name: com.google.cloud:libraries-bom dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * feat(spanner): support float32 type. * chore: add unit tests for float32. * fix: add float32 to type mapper and corresponding unit tests. --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… type (#2662) (#2667) * deps: bump com.google.cloud:libraries-bom from 26.33.0 to 26.34.0 Bumps [com.google.cloud:libraries-bom](https://github.com/googleapis/java-cloud-bom) from 26.33.0 to 26.34.0. - [Release notes](https://github.com/googleapis/java-cloud-bom/releases) - [Changelog](https://github.com/googleapis/java-cloud-bom/blob/main/release-please-config.json) - [Commits](googleapis/java-cloud-bom@v26.33.0...v26.34.0) --- updated-dependencies: - dependency-name: com.google.cloud:libraries-bom dependency-type: direct:production update-type: version-update:semver-minor ... * feat(spanner): support float32 type. * chore: add unit tests for float32. * fix: add float32 to type mapper and corresponding unit tests. --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… type (#2662) (#2668) * deps: bump com.google.cloud:libraries-bom from 26.33.0 to 26.34.0 Bumps [com.google.cloud:libraries-bom](https://github.com/googleapis/java-cloud-bom) from 26.33.0 to 26.34.0. - [Release notes](https://github.com/googleapis/java-cloud-bom/releases) - [Changelog](https://github.com/googleapis/java-cloud-bom/blob/main/release-please-config.json) - [Commits](googleapis/java-cloud-bom@v26.33.0...v26.34.0) --- updated-dependencies: - dependency-name: com.google.cloud:libraries-bom dependency-type: direct:production update-type: version-update:semver-minor ... * feat(spanner): support float32 type. * chore: add unit tests for float32. * fix: add float32 to type mapper and corresponding unit tests. --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
spanner client library added new feat googleapis/java-spanner#2894 in v6.61.0, changes in spanner module accordingly to support it.
This change is covered by existing tests:
SpannerWriteMethodCoverageTests
andSpannerStructReadMethodCoverageTests
.These tests checks that the converter is aware of all Spanner mutation binder types (to write) & struct getter types (to read).
This should fix test failures in #2659 (comment), and closes #2659.
Need to back-port to 4.x and 3.x branches
BEGIN_COMMIT_OVERRIDE
deps: bump com.google.cloud:libraries-bom from 26.33.0 to 26.34.0
feat(spanner): support float32 type.
END_COMMIT_OVERRIDE