What is the problem the feature request solves?
I would like to be able to choose either lz4 or zstd compression. We may get better shuffle performance with lz4.
Describe the potential solution
Make shuffle compression codec configurable (lz4 or zstd)
Additional context
No response