Hi Guys, Below is highlight for Octorber updates for clickhouse backend. Arm
We are working with Huawei to prepare a build for ARM. Please see https://github.com/apache/incubator-gluten/issues/7654 for details. Performance 1. [GLUTEN-7394][CH] Reduce the times of the calling listFiles when executing query from the parquet file format <https://github.com/apache/incubator-gluten/pull/7417> 2. [GLUTEN-7482][CH] Remove redundant head object operation of s3 <https://github.com/apache/incubator-gluten/pull/7565> New Feature 1. [GLUTEN-6856][CH]Support arrays_overlap and fix array_join diff <https://github.com/apache/incubator-gluten/pull/6857> 2. [GLUTEN-7311][CH] Support grace aggregate algorithm in partial aggregating stages <https://github.com/apache/incubator-gluten/pull/7322> 3. [GLUTEN-7455][CH] Add spark_modulo for compatibility <https://github.com/apache/incubator-gluten/pull/7619> 4. Support Spark 353 <https://github.com/apache/incubator-gluten/pull/7537> 5. [GLUTEN-7659][CH] Implement splittable bzip2 decompression <https://github.com/apache/incubator-gluten/pull/7638> BUG Fix 1. [CH] get_json_object fails when the json path contains array slice <https://github.com/apache/incubator-gluten/issues/7432> 2. [GLUTEN-7389] [CH] fix cast map to string diff with spark <https://github.com/apache/incubator-gluten/pull/7393> 3. [GLUTEN-7550][CH] Rewrite get_json_object in singular_or_list <https://github.com/apache/incubator-gluten/pull/7551> 4. [GLUTEN-7542][CH] Fix cache not refresh <https://github.com/apache/incubator-gluten/pull/7547> 5. [GLUTEN-7596][CH] Fix bnlj empty join error <https://github.com/apache/incubator-gluten/pull/7597> 6. [GLUTEN-7545][CH] Fix regexp_replace group catching syntax diff <https://github.com/apache/incubator-gluten/pull/7603> 7. [GLUTEN-7623][CH] Fix running cache command with error when executor add and removed. <https://github.com/apache/incubator-gluten/pull/7625> 8. [GLUTEN-7673][CH] Fix substrait infinite loop <https://github.com/apache/incubator-gluten/pull/7674>
