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

Sql types SPI cleanup #24228

Merged
merged 2 commits into from
Jan 2, 2025
Merged

Sql types SPI cleanup #24228

merged 2 commits into from
Jan 2, 2025

Conversation

wendigo
Copy link
Contributor

@wendigo wendigo commented Nov 22, 2024

Description

Additional context and related issues

Release notes

(x) This is not user-visible or is docs only, and no release notes are required.
( ) Release notes are required. Please propose a release note for me.
( ) Release notes are required, with the following suggested text:

## Section
* Fix some things. ({issue}`issuenumber`)

@wendigo wendigo requested a review from losipiuk November 22, 2024 12:33
@wendigo wendigo force-pushed the serafin/spi-cleanup branch from 6d45b66 to 3f2cb77 Compare November 22, 2024 12:44
@losipiuk losipiuk requested a review from martint November 22, 2024 14:00
@losipiuk
Copy link
Member

@martint any context why it was done like it was? Was that important for some reason?

@wendigo wendigo force-pushed the serafin/spi-cleanup branch 5 times, most recently from e52c451 to e4ba2d5 Compare November 22, 2024 20:38
Copy link

This pull request has gone a while without any activity. Tagging for triage help: @mosabua

@github-actions github-actions bot added the stale label Dec 16, 2024
Other Sql* classes are serialized to JSON on-the-wire format,
using @JsonValue annotated toString methods, except for SqlVarbinary
which was serialized using its' getBytes() method that was Base64-encoded
to a map key.
The new JSON serialization is not using ObjectMapper to serialize these values anymore.
We want to decouple SPI types from JSON representation to be able to introduce
alternative encoding formats.
@wendigo wendigo force-pushed the serafin/spi-cleanup branch from e4ba2d5 to 3aa3d4b Compare January 2, 2025 09:24
@cla-bot cla-bot bot added the cla-signed label Jan 2, 2025
@wendigo wendigo merged commit 1a4bdbf into master Jan 2, 2025
102 of 104 checks passed
@wendigo wendigo deleted the serafin/spi-cleanup branch January 2, 2025 10:17
@github-actions github-actions bot added this to the 469 milestone Jan 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

3 participants