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]
