curioustien opened a new pull request, #45351:
URL: https://github.com/apache/arrow/pull/45351

   ### Rationale for this change
   As described in https://github.com/apache/arrow/issues/44345, the support 
for arrow decimal32/64 in Parquet is not there yet. This change fully supports 
arrow decimal32/64 in Parquet by doing the correct conversion between arrow 
decimal32/64 and Parquet decimal. 
   
   ### What changes are included in this PR?
   A few changes in this PR:
   * Support correct schema conversion between Parquet and arrow 
decimal32/64/128/256
   * Support writing arrow decimal32/64 to Parquet
   * Support reading Parquet decimal to arrow decimal32/64
   * Enforce the right decimal conversion based on the precision value
   * Allow decimal32/64 in Arrow compute vector hash which is needed for some 
of the existing Parquet tests
   
   ### Are these changes tested?
   Yes
   
   ### Are there any user-facing changes?
   Yes, after this change, any decimals in Parquet will be converted to the 
corresponding arrow decimal type based on the precision


-- 
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