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

Expose default Jackson codec #424

Open
hrothwell opened this issue Sep 15, 2023 · 1 comment
Open

Expose default Jackson codec #424

hrothwell opened this issue Sep 15, 2023 · 1 comment

Comments

@hrothwell
Copy link

While switching to the new official Kotlin drivers, I realized/noted that the default codec in the official drivers does not support/use Jackson by default. If users are coming from the default codec of KMongo, which does use Jackson, it would probably be handy to easily expose / move that somewhere later on for use, building on top of it, etc.

For reference, I have a gist here with a few other details / reasonings

@zigzago
Copy link
Member

zigzago commented Sep 18, 2023

Thank you for sharing. If you use the kmongo jackson codec, then you use basically "all" of kmongo. You may prefer to use kmongo directly. :)

I plan to provide a tutorial to migrate code from jackson to kotlin.x serialization.
And to expose the kmongo codecs as dedicated libs, but expect low maintenance on this side.

And also, KMongo will be maintained for several years. ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants