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]

Reply via email to