Skip to content

Optimize some functions to subcolumns#24406

Merged
CurtizJ merged 8 commits intoClickHouse:masterfrom
CurtizJ:rewrite-functions-to-subcolumns
Jun 9, 2021
Merged

Optimize some functions to subcolumns#24406
CurtizJ merged 8 commits intoClickHouse:masterfrom
CurtizJ:rewrite-functions-to-subcolumns

Conversation

@CurtizJ
Copy link
Copy Markdown
Member

@CurtizJ CurtizJ commented May 21, 2021

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

Changelog category (leave one):

  • Improvement

Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):
Added optimization, that transforms some functions to reading of subcolumns to reduce amount of read data. E.g., statement col IS NULL is transformed to reading of subcolumn col.null. Optimization can be enabled by setting optimize_functions_to_subcolumns.

Detailed description / Documentation draft:
Part of #14196.

@robot-clickhouse robot-clickhouse added the pr-improvement Pull request with some product improvements label May 21, 2021
@CurtizJ CurtizJ force-pushed the rewrite-functions-to-subcolumns branch from 6525634 to 332b516 Compare June 1, 2021 17:19
@CurtizJ
Copy link
Copy Markdown
Member Author

CurtizJ commented Jun 9, 2021

Test failures are unrelated.

@CurtizJ CurtizJ merged commit bb6f0df into ClickHouse:master Jun 9, 2021
@gyuton
Copy link
Copy Markdown
Contributor

gyuton commented Jun 13, 2021

Internal documentation ticket: DOCSUP-10293.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-improvement Pull request with some product improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants