Skip to content

[405] Eliminate data skew in hash shuffle - #406

Merged
liuneng1994 merged 1 commit into
Kyligence:clickhouse_backendfrom
bigo-sg:hash_shuffle_skew
Apr 12, 2023
Merged

[405] Eliminate data skew in hash shuffle#406
liuneng1994 merged 1 commit into
Kyligence:clickhouse_backendfrom
bigo-sg:hash_shuffle_skew

Conversation

@lgbo-ustc

Copy link
Copy Markdown

Changelog category (leave one):

  • Bug Fix

Since cityHash64 will be null if any argument is null, this could cause data skew. Remove the codes for marking null rows to belong to partition 0, we still keep the result correct.

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

...

Documentation entry for user-facing changes

  • Documentation is written (mandatory for new features)

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

close #405

@kyligence-git

Copy link
Copy Markdown
Collaborator

Can one of the admins verify this patch?

@lgbo-ustc

Copy link
Copy Markdown
Author

test this please

1 similar comment
@lgbo-ustc

Copy link
Copy Markdown
Author

test this please

@liuneng1994 liuneng1994 left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@liuneng1994
liuneng1994 merged commit bffd750 into Kyligence:clickhouse_backend Apr 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

There is data skew in hash shuffle

3 participants