Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Using libc++ even with gcc #8311

Merged
merged 23 commits into from Dec 22, 2019
Merged

Using libc++ even with gcc #8311

merged 23 commits into from Dec 22, 2019

Conversation

@alexey-milovidov
Copy link
Member

@alexey-milovidov alexey-milovidov commented Dec 20, 2019

Changelog category (leave one):

  • Build/Testing/Packaging Improvement

Changelog entry (up to few sentences, required except for Non-significant/Documentation categories):
Release gcc builds now use libc++ instead of libstdc++. Recently libc++ was used only with clang. This will improve consistency of build configurations and portability.

@alexey-milovidov alexey-milovidov requested a review from ClickHouse/core-assigner as a code owner Dec 20, 2019
@pull-assigner pull-assigner bot requested review from achulkov2 and removed request for ClickHouse/core-assigner Dec 20, 2019
@alexey-milovidov
Copy link
Member Author

@alexey-milovidov alexey-milovidov commented Dec 20, 2019

Perf tests have failed for reason. Need to investigate.

@alexey-milovidov alexey-milovidov mentioned this pull request Dec 20, 2019
@alexey-milovidov
Copy link
Member Author

@alexey-milovidov alexey-milovidov commented Dec 20, 2019

ORDER BY became much slower.

@alexey-milovidov
Copy link
Member Author

@alexey-milovidov alexey-milovidov commented Dec 22, 2019

Performance test is Ok and sorting performance was fought back almost two times.

@alexey-milovidov
Copy link
Member Author

@alexey-milovidov alexey-milovidov commented Dec 22, 2019

And there was unexpected speedup in some queries. For example, formatting in Pretty formants was improved about 40%. Overall performance improvement is about 2%.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

1 participant