[GLUTEN-7675][VL] Support parquet write with complex data type(eg. MAP, ARRYY and STRUCT)
What changes were proposed in this pull request?
The velox has supported parquet writer with the complex data type, such as MAP, ARRYY and STRUCT , so we may support them in gluten.
(Fixes: https://github.com/apache/incubator-gluten/issues/7675)
How was this patch tested?
Add unittests
https://github.com/apache/incubator-gluten/issues/7675
Run Gluten Clickhouse CI
Run Gluten Clickhouse CI
Do we only need to enable Spark35 UT?
@JkSelf
Do we only need to enable Spark35 UT?
@JkSelf
@FelixYBW The existing unit tests in spark 32, 33, 34 ,35 can verify this change. @weixiuli The unit tests failed. Can you help to fix? Thanks.
Run Gluten Clickhouse CI
Run Gluten Clickhouse CI
Run Gluten Clickhouse CI
Run Gluten Clickhouse CI
Run Gluten Clickhouse CI
Run Gluten Clickhouse CI
Run Gluten Clickhouse CI
Run Gluten Clickhouse CI on x86
Run Gluten Clickhouse CI on x86
@JkSelf Could you review it for me? Thank you.
Run Gluten Clickhouse CI on x86
Run Gluten Clickhouse CI on x86