Kyligence / ClickHouse

ClickHouse® is a free analytics DBMS for big data
https://clickhouse.com
Apache License 2.0
14 stars 17 forks source link

[GLUTEN-3908] Fix column nullable performance #471

Closed KevinyhZou closed 9 months ago

KevinyhZou commented 9 months ago

Changelog category (leave one):

Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):

The problem is described in issue https://github.com/oap-project/gluten/issues/3908, the memcmp in ColumnNullable's function insertRangeSelective will decrease the shuffle write performance, and after remove the memcmp logical, the shuffle write performance improve as described in pr https://github.com/oap-project/gluten/pull/3909

Documentation entry for user-facing changes

Information about CI checks: https://clickhouse.com/docs/en/development/continuous-integration/

kyligence-git commented 9 months ago

Can one of the admins verify this patch?