vadimpiven opened a new issue, #15122:
URL: https://github.com/apache/datafusion/issues/15122

   ### Describe the bug
   
   Arrow-schema of the latest version requires the feature `serde` to be 
explicitly set 
https://github.com/apache/arrow-rs/blob/54.2.0/arrow-schema/Cargo.toml#L49
   This PR https://github.com/apache/datafusion/pull/14597 have removed the 
line 
https://github.com/apache/datafusion/blob/3f900ac5e188ecc3b5098ab5a1c499631cb51247/datafusion/core/Cargo.toml#L77
 which previously enabled this feature. So now "serde" feature is not enabled 
(checked Cargo.lock), and I am getting compilation errors saying 
serde::Serialize is not implemented for Schema from arrow-schema.
   
   ### To Reproduce
   
   _No response_
   
   ### Expected behavior
   
   Serde feature works in datafusion 46, as it worked in version 45.
   
   ### Additional context
   
   As a hotfix I added to my project
   ```
   [dependencies]
   arrow-schema = { version = "*", features = ["serde"] }
   ```
   and everything compiled again.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org
For additional commands, e-mail: github-h...@datafusion.apache.org

Reply via email to