nathaniel-d-ef opened a new pull request, #8759: URL: https://github.com/apache/arrow-rs/pull/8759
# Which issue does this PR close? - Closes #8746 # Rationale for this change The arrow-avro crate currently uses `ArrowError` throughout. This lacks the level of precision other crates in the project, such as Parquet, have. # What changes are included in this PR? - A new AvroError enum - Application of AvroError on all internal methods where ArrowError was previously used. Errors on pub methods at the API boundary remain as ArrowError. A `Result` utility on the AvroError allows for Result<T, AvroError> to be written as Result<T>. # Are these changes tested? No new functionality has been introduced, all existing tests are passing. # Are there any user-facing changes? There shouldn't be - the API signatures remain the same. -- 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]
