You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
domoritz
changed the title
Regression: the trait bound for<'de> arrow::datatypes::Schema: serde::de::Deserialize<'de> is not satisfied
Regression: the trait bound \for<'de> arrow::datatypes::Schema: serde::de::Deserialize<'de>\ is not satisfiedOct 4, 2022
domoritz
changed the title
Regression: the trait bound \for<'de> arrow::datatypes::Schema: serde::de::Deserialize<'de>\ is not satisfied
Regression: the trait bound for<'de> arrow::datatypes::Schema: serde::de::Deserialize<'de> is not satisfiedOct 4, 2022
I think you may need to, yes. I didn't plumb a feature flag through when I split the crates apart. This wasn't intentional, but I think I would rather leave it as is, less default features the better even if it was accidental 😅
Thank you. Adding arrow-schema = { version = "24.0.0", features = ["serde"] } fixed it.
Having to update multiple crates concurrently is a bit tricky since dependabot cannot do it right now. It would be awesome if you could make it so that the parquet crate automatically imported arrow and arrow schema at some point.
I'll close this issue since my issue is solved. Thank you @tustvold!
Describe the bug
Arrow 24 does not support de-serializing schemas with the flow code anymore.
To Reproduce
The same code used to work with previous arrow versions. See https://github.com/domoritz/csv2parquet
The text was updated successfully, but these errors were encountered: