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

   ### Rationale for this change
   
   After https://github.com/apache/arrow/pull/37298, the UUID canonical 
extension type is supported in Arrow C++ and PyArrow; however, it is not 
converted to the Parquet UUID type on write and is not inferred when on Parquet 
read.
   
   ### What changes are included in this PR?
   
   - Infer the Parquet UUID type from the Arrow UUID extension type
   - Infer the Arrow UUID type from Parquet UUID when arrow_extensions_enabled 
is set (like the JSON extension type)
   - Wire up arrow_extensions_enabled to pyarrow (TODO...can port this from the 
GEOMETRY extension type PR)
   
   ### Are these changes tested?
   
   They will be! (Tests are very similar to the JSON tests and the GEOMETRY 
type conversion tests)
   
   ### Are there any user-facing changes?
   
   Yes! (Documentation will be added)


-- 
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: github-unsubscr...@arrow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to