Introduce spark-3.5-columnar-shuffle module to support columnar shuffle for Spark 3.5.
Why are the changes needed?
1850 does not support columnar shuffle for Spark 3.5, in which version building spark-3-columnar-shuffle module has compilation error. The compilation error is caused by https://github.com/apache/spark/pull/40784, which incompatible changes move InternalType from AtomicType to PhysicalDataType.
What changes were proposed in this pull request?
Introduce
spark-3.5-columnar-shuffle
module to support columnar shuffle for Spark 3.5.Why are the changes needed?
1850 does not support columnar shuffle for Spark 3.5, in which version building
spark-3-columnar-shuffle
module has compilation error. The compilation error is caused by https://github.com/apache/spark/pull/40784, which incompatible changes moveInternalType
fromAtomicType
toPhysicalDataType
.Does this PR introduce any user-facing change?
No.
How was this patch tested?
CI.