-
-
Notifications
You must be signed in to change notification settings - Fork 256
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
serde_cbor
is no longer maintained
#524
Comments
They are At a glance: ciborium quirks
minicbor quirks
|
I know the author of |
Oh, we tell people they just need Note to self that we need to ensure that values serialized by |
Do we need cross-version compatibility here? E.g. Do we need to serialize and deserialize types that are compatible with If so there's not a lot we can do here, because the existing implementations do not offer that. There is the If we only need deserialization and not serialization e.g. we're fine with prior versions of pgx not being able to deserialize CBOR data coming from newer versions of pgx, then cborium is a valid option. I don't know if that's considered acceptable, though. |
Compatible-deserialization-only is acceptable, we should be fine with upgrading being one-way. |
We use the
serde_cbor
crate for binary representation of#[derive(PostgresType)]
data.Apparently that crate is no longer maintained and we need to find a replacement. The old author suggests two different alternatives on at the top of the readme.
The text was updated successfully, but these errors were encountered: