bkief opened a new issue, #43442: URL: https://github.com/apache/arrow/issues/43442
### Describe the bug, including details regarding any error messages, version, and platform. The ValueError at https://github.com/apache/arrow/blob/aaeff72dd9cb4658913fde3d176416be9a93ebe0/python/pyarrow/_parquet.pyx#L1360-L1367 will raise anytime any column is custom encoded with a dictionary method. This makes it impossible to mix a dictionary encoded column with something like `DELTA_BINARY_PACKED`. I understand this is to prevent duplication of `use_dictionary`. Would it be okay to move this ValueError to the calling function instead? Does anything at the C++ level prevent this? https://github.com/apache/arrow/blob/aaeff72dd9cb4658913fde3d176416be9a93ebe0/python/pyarrow/_parquet.pyx#L1971-L1972 ### Component(s) Parquet, Python -- 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: issues-unsubscr...@arrow.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org