v.24.9Improvement
Allow Empty Arguments for arrayZip and arrayZipUnaligned for Spark Compatibility
Allow empty arguments forarrayZip/arrayZipUnaligned, as concat did in https://github.com/ClickHouse/ClickHouse/pull/65887. It is for spark compatibility in Gluten CH Backend. #69576 (李扬).
Why it matters
This feature improves compatibility with Apache Spark when using the Gluten ClickHouse backend by enablingarrayZip and arrayZipUnaligned to handle empty arrays gracefully, preventing errors and enhancing interoperability.How to use it
Users can now callarrayZip and arrayZipUnaligned with empty arrays as arguments without additional configuration. No explicit enabling is needed.