scovich commented on PR #8324:
URL: https://github.com/apache/arrow-rs/pull/8324#issuecomment-3282616792

   > currently, it [`parquet-variant` crate] only depends on `arrow-schema`
   
   According to my AI assistant:
   > The `parquet-variant` crate does NOT use any other Arrow functionality - 
it doesn't use Arrow arrays, schemas, data types, or compute functions. The 
dependency on `arrow-schema` is purely for the standardized `ArrowError` type, 
which provides consistent error handling across the Arrow ecosystem.
   >
   > This is a common pattern in the Arrow Rust ecosystem where crates use 
arrow-schema just for the error types to maintain consistency, even when they 
don't use other Arrow functionality.
   
   @alamb is this really a common pattern? Is there a better way to import just 
`ArrowError`?


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to