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

Better Base64 support for java.util.UUIDs #4394

Closed
jebl01 opened this issue Feb 19, 2024 · 1 comment
Closed

Better Base64 support for java.util.UUIDs #4394

jebl01 opened this issue Feb 19, 2024 · 1 comment
Labels
2.17 Issues planned at earliest for 2.17
Milestone

Comments

@jebl01
Copy link
Contributor

jebl01 commented Feb 19, 2024

Is your feature request related to a problem? Please describe.

Vert.x 4 changed to Base64UrlEncoder (without padding) as the default for binary columns in database responses (Vert.x serializes database responses into JSON arrays). This becomes a problem when Jackson later tries to deserialize into a field of type UUID and only supports "ordinary" Base64 with padding.

Describe the solution you'd like

The UUIDDeserializer should support all variants of Base64 encoding.

PR: #4393

Usage example

No response

Additional context

No response

@jebl01 jebl01 added the to-evaluate Issue that has been received but not yet evaluated label Feb 19, 2024
@jebl01
Copy link
Contributor Author

jebl01 commented Feb 22, 2024

fixed by: #4393

@jebl01 jebl01 closed this as completed Feb 22, 2024
@cowtowncoder cowtowncoder changed the title Better Base64 support for UUIDs Better Base64 support for java.util.UUIDs Feb 23, 2024
@cowtowncoder cowtowncoder added 2.17 Issues planned at earliest for 2.17 and removed to-evaluate Issue that has been received but not yet evaluated labels Feb 23, 2024
@cowtowncoder cowtowncoder added this to the 2.17.0 milestone Feb 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2.17 Issues planned at earliest for 2.17
Projects
None yet
Development

No branches or pull requests

2 participants