Skip to content

bitCount performance: special handling for Int16 and Int8#8749

Merged
alexey-milovidov merged 1 commit intoClickHouse:masterfrom
ikopylov:function-bitCount-Int16-Int8-perf
Jan 20, 2020
Merged

bitCount performance: special handling for Int16 and Int8#8749
alexey-milovidov merged 1 commit intoClickHouse:masterfrom
ikopylov:function-bitCount-Int16-Int8-perf

Conversation

@ikopylov
Copy link
Copy Markdown
Contributor

I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en

Changelog category (leave one):

  • Performance Improvement

Changelog entry (up to few sentences, required except for Non-significant/Documentation categories):
Addition to #8719

@ikopylov
Copy link
Copy Markdown
Contributor Author

@alexey-milovidov PTAL. I've added special handling for Int16 and Int8 types to avoid slow bit_cast call for all integer types

@alexey-milovidov alexey-milovidov merged commit c4e2d71 into ClickHouse:master Jan 20, 2020
@alesapin alesapin added the pr-performance Pull request with some performance improvements label Jan 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-performance Pull request with some performance improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants