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