Is your feature request related to a problem? Please describe.
We currently convert decimal32 and decimal64 columns to decimal128 using #16236 whenever converting to arrow table via to_arrow or to_parquet with store_schema=True. https://github.com/apache/arrow/issues/43956 (when completes) will the add the support for decimal32 and decimal64 types in arrow as well making it unnecessary to to the conversion at libcudf side and hence should be removed.
Describe the solution you'd like
Remove the conversion from d32 and d64 cols to d128 and directly write parquet or convert to_arrow
Describe alternatives you've considered
Keep converting to d128 but not needed soon.
Is your feature request related to a problem? Please describe. We currently convert decimal32 and decimal64 columns to decimal128 using #16236 whenever converting to arrow table via
to_arrow
orto_parquet
withstore_schema=True
. https://github.com/apache/arrow/issues/43956 (when completes) will the add the support for decimal32 and decimal64 types in arrow as well making it unnecessary to to the conversion at libcudf side and hence should be removed.Describe the solution you'd like Remove the conversion from d32 and d64 cols to d128 and directly write parquet or convert
to_arrow
Describe alternatives you've considered Keep converting to d128 but not needed soon.
Additional context Blocked on the completion of https://github.com/apache/arrow/issues/43956