Skip to content

Use serde_core where possible#148

Draft
AdamGS wants to merge 1 commit intoinfluxdata:mainfrom
AdamGS:adamg/serde-core
Draft

Use serde_core where possible#148
AdamGS wants to merge 1 commit intoinfluxdata:mainfrom
AdamGS:adamg/serde-core

Conversation

@AdamGS
Copy link
Copy Markdown

@AdamGS AdamGS commented Oct 7, 2025

Using the newly released serde_core seems to have significant benefit for compile times, pbjson is the main user left in Datafusion.

This is a breaking change, as it generates different code (serde_core:: instead of serde::), and also significantly moves up the required serde/serde_core versions.

There is one #[derive(Deserialize)] which I couldn't figure out yet, but I figured its worth opening this PR for early feedback.

Loading
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

Successfully merging this pull request may close these issues.

2 participants